WTI crude oil prices surged 2.9% to $82.99 per barrel, driven by supply concerns and geopolitical tensions. The rally reflects broader macroeconomic pressures impacting energy markets.
WTI crude oil prices surged 2.9% to $82.99 per barrel, driven by supply concerns and geopolitical tensions. The rally reflects broader macroeconomic pressures impacting energy markets.