Video LIVE: EU strikes deal on trade pact with US as Putin meets Jinping in China | Europe Today #109 26 May 2026
When Mackenzie Shirilla could be released after Netflix’s “hell on wheels” The Crash documentary 15 May 2026
EU countries need more ‘targeted measures’ to tackle soaring energy prices, says IMF’s Helge Berger 12 May 2026