Trump Postpones Iran Strike: Oil Prices Drop on Eased Tensions
On May 19, 2026, oil prices dipped below $85 per barrel after U.S. President Donald Trump announced the postponement of a planned military strike on Iran, easing fears of supply ... Read More