Business Defense stocks rally as Germany set to approve $60 billion defense splurge December 17, 2025 German lawmakers are expected to approve proposals for major security procurement.
Trump withdraws ‘Board of Peace’ invitation to Carney in widening rift with Canada Trump said he has withdrawn the invitation to Canada to join the new Board of Peace, days after Carney warned…
Dozens killed as Israeli strikes continue ahead of Gaza ceasefire More than 60 people have reportedly been killed ahead of the deal coming into force.
Court strikes down Trump reciprocal tariffs The judges wrote that a 1977 law does not actually give the president the power to issue the sweeping duties…