Business & Economics

658 stories · Page 6 of 66

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.