Trump officially launched tariff war with China, Mexico and Canada
Swiss central bank posts record $90bn profit in 2024
Car drives into crowd in centre of German city
Norway considers tapping €1.7 trillion sovereign fund to ramp up support for Ukraine