Despite a globally dwindling supply, despite a continuous growth in energy consumption, oil prices victim to the caprices of the global market.
A flooded oil market has made this dwindling resource bizarrely cheap… for the moment anyway: Oil prices plummet