Rio Times Global Economy Briefing

The Big Three

Oil crashes 5.7% as Trump says Iran deal in “final stages” and three supertankers leave Hormuz. WTI settled at $98.26 and Brent at $105.02, the sharpest daily decline in two weeks, as Treasury yields retreated from 19-year highs.

UK CPI falls to 2.8% (consensus 3.0%) but PPI input surges to 7.7% (consensus 5.9%). The consumer-producer split widens — headline inflation eases while factory-gate costs accelerate, leaving the BoE trapped.

Nvidia beats with $81 billion revenue and guides $91 billion for Q2. The AI chipmaker raised its quarterly dividend to $0.25, but shares whipsawed after hours as the guidance fell slightly short of some whisper estimates.