UK Inflation Holds at 2.8% Despite Iran War Energy Shock
UK inflation stayed at 2.8% in May as cheaper food offset a 25% jump in fuel prices, easing fears of rate rises before the Bank of England meets.
BusinessIran War Risk Premium Settles In for a Long Grind
Markets have stopped pricing a ceasefire and started pricing a protracted U.S.-Iran conflict, leaving investors with a lasting geopolitical risk premium.