Business, News US launches strikes on Iran after tankers hit in Strait of Hormuz July 7, 2026 The US says the strikes are intended to impose “heavy costs”, while Iran warns it will “take decisive measures” in response.
Musk vs. Trump drama dominated in DC, but Germany’s Merz quietly walked away with a win German Chancellor Friedrich Merz had a full agenda as he met with U.S. President Donald Trump.
From lipsticks and Labubu dolls to concerts, the ‘treatonomics’ trend is booming in uncertain times Spending on mood-boosting products and experiences is proving resilient as consumers seek a morale boost in hard and uncertain times.
Besieged Sudan city residents face starvation, UN warns El-Fasher, encircled by RSF paramilitary fighters, has not had food deliveries for over a year.