Trump launches fresh attack on Merz after threatening US troop reduction in Germany – Europe live The Guardian · World 12m ago
Oil price tops $126 a barrel after Trump warns Iran blockade could last ‘months’ The Guardian · World 32m ago
Hormuz effect? How US, China are ramping up tensions over the Panama Canal Al Jazeera · World 35m ago