Oil prices fell sharply on Friday, with Brent crude declining 4.3% to $71.99 per barrel and WTI dropping 3.7% to $69.23 per barrel, as improving oil flows through the Strait of Hormuz continued to ease supply concerns and reinforce expectations of a more balanced global market. For the week, Brent lost 10.9% while WTI declined […]
