Iran ceasefire oil prices fell sharply on April 8, 2026 as traders removed part of the war premium tied to Strait of Hormuz supply disruption.
Where New Wealth Is Made
Download app