The first week of May brought another consecutive week of growth for crude. Brent oil closed at $112.34 and WTI touched $110.49 at the end of Friday’s session. Russia’s new war deadline fears, the EU's disappointment to find new suppliers, and the new US attempts to stop the oil monopolies intensified the supply disruptions. May...

Curious to see more, discover more articles, and stay up-to-date?