Oil prices are dropping sharply on May 6, 2026, driven by reports of a potential peace deal between the U.S. and Iran. This potential deal, along with a pause in the "Project Freedom" initiative in the Strait of Hormuz, has eased concerns about supply disruptions, causing both Brent and WTI crude to...
— LiberalForum Archive