Energy

Energy

Oil Prices Drop Below $100 Amid Iran War Optimism

Oil prices experienced a significant decline, falling below the $100 per barrel mark following remarks made by former U.S. President Donald Trump suggesting that the ongoing…

May 6, 2026
Oil Prices Per Barrel Today-March 4 2026