Oil and Gas News
Supply Destruction Could Send Oil To $70
The current dramatic cuts in exploration and production will have a long-lasting impact on the global oil market, with oil prices spiking to above $68 a barrel in 2025, when there could be a supply deficit of 5 million barrels per day, Rystad Energy said this week.