On Wednesday, the WTI benchmark oil contract dipped below $74 per barrel, reflecting anticipation of an increase in supply later this year as OPEC+ starts to roll back some production cuts. Similarly, Brent futures saw a decline, reaching $78 a barrel.
Subscribe To Our Free Newsletter |