Reported 3 days ago
Oil prices stabilized after a recent rise attributed to potential delays in OPEC+'s supply increases and uncertainties regarding Russian oil flows. West Texas Intermediate is trading below $72 a barrel, while Brent crude is near $76. The discussions among US and Russian officials in Riyadh concerning the Ukraine war raise concerns in Europe, particularly with the absence of Ukrainian President Volodymyr Zelenskiy. Additionally, the Group of Seven is pondering stricter caps on Russian oil exports.
Source: YAHOO