Today's news covers major global stories: the Strait of Hormuz crisis disrupting trade and commodities, Europe's defense budget paradox amid production bottlenecks, a study showing workers lowering ambition to avoid burnout, China's space station...
Daily summary →