Trump Declares Victory in Iran Conflict; US Releases 172 Million Barrels from SPR International Trump declares US victory in ongoing Iran conflict; US to release 172 million barrels from SPR to stabilize surging global oil prices.
Powell's Final Fed Decision: Rates Held as Global Uncertainty and Inflation Dominate Policy Outlook International