This week, oil markets witnessed fluctuations, with Brent crude momentarily dipping yet staying close to the $90 mark. Various factors, including geopolitical tensions and uncertain economic forecasts, have influenced these price movements. Specifically, Brent crude experienced a drop of $0.74, settling at $89.74 per barrel. This shift reflects the market’s reaction to escalating tensions in […]