
Markets cautious as Iran risk, Powell politics cloud the horizon
Global stocks waver as Iran tensions and fears about Fed independence weigh on sentiment, despite China posting a record trade surplus and energy prices rising; Trump attacks Powell while central bankers defend him, JPMorgan slips after earnings, and Apple–Google announce a multiyear AI partnership as BP signals $4–5B impairment charges.
