Header Ads

Breaking News

Are We Nearing Peak Oil Supply?



Are we now deep in the abyss? Brent has tested sub-U.S.$20 a barrel in this downturn and WTI sub-zero. Where are the signs of stress across the oil value chain? And what are the prospects of finding an exit route to recovery?

Source link

No comments