Business & Economics

921 stories · Page 32 of 93

IEA Flags 2027 Oil Glut After US-Iran Pact Sets Hormuz Re-Opening

The International Energy Agency’s June report, issued hours after Washington and Tehran signed an interim cease-fire, projects that the Strait of Hormuz’s full reopening will flip today’s tight market into a 5 million bpd surplus by 2027, as 8 million bpd of new Gulf and UAE post-OPEC supply overwhelms a modest 2 million bpd demand recovery.

SpaceX IPO Frenzy Catapults Valuation Past Amazon in 72 Hours

On 16 June 2026—only the third trading day after its record $75 billion IPO—SpaceX’s share price spiked to $225.64, pushing its market cap to an intraday $2.97 trillion and briefly vaulting it above Amazon and even Microsoft.

Strait of Hormuz Cease-fire Deal Sends Brent Below $84

On 15 June 2026, Washington and Tehran announced a framework peace accord—set for signing on 19 June—that will lift the U.S. naval blockade, reopen the Strait of Hormuz ‘toll-free,’ and immediately knocked global crude benchmarks almost 5 % lower.

Get the full picture, every morning.

Multi-perspective news analysis delivered to your inbox—free. We read 1,000s of sources so you don't have to.

Daily briefings, 5 articles per week, no credit card required.