Business, News Trump hits India with extra 25% tariff for buying Russian oil August 6, 2025 This will bring the tariff rate on India to 50%, among the highest rates imposed by the US.
What does the US-China tariff deal mean? The agreement marks a major de-escalation of the trade war between the world’s two biggest economies.
Death toll in Vancouver car ramming attack rises to 11 The unidentified 30-year-old suspect had a history of mental health issues, according to Vancouver police.
Commerzbank and UniCredit set to meet as takeover prospect looms Commerzbank and UniCredit are set to begin talks Friday, with the German bank on the defensive over a potential takeover.