Oil Prices Above $80 per Barrel Amid Iran’s Helicopter Crash

Oil prices stabilized on Monday, with renewed geopolitical tensions in Russia and the Middle East becoming a focal point following a series of weekend attacks. Brent crude futures hovered near $84 a barrel, while West Texas Intermediate (WTI) remained above $80. The stabilization in oil prices followed intensified drone attacks by Ukraine on Russian refineries … Continue reading Oil Prices Above $80 per Barrel Amid Iran’s Helicopter Crash