Weekly loss for oil prices and Brent crude charts $72.94 per barrel – Youm7
Oil Prices Dip Amidst Escalating Ukraine War and OPEC+ Production Plans Global oil markets saw a slight downturn on Friday, with Brent crude futures closing at $72.94 per barrel and U.S. West Texas Intermediate crude futures settling at $68. This decline, marking a roughly 3% weekly loss, comes against the backdrop of a tense geopolitical … Read more