President Donald Trump has signed a new executive order imposing an additional 25% tariff on India over its continued purchases of Russian oil, pushing the total U.S. tariffs on Indian goods to 50%. This move is set to take effect 21 days after the signing, opening a critical window for negotiations between India, Russia, and the U.S. The decision could have significant implications for India’s economic plans and its role as an alternative manufacturing hub to China—despite China also buying Russian oil, it was notably excluded from the new tariffs. Meanwhile, the U.S. and China remain locked in tense trade talks, with ongoing tariffs impacting billions in trade between the two global powers.
‘Place for everyone’: London Mayor shares festival images from Iftar to Diwali
Picture source: X/London Mayor London Mayor Sadiq Khan shared images from a large open Iftar gathering at Trafalgar Square on Tuesday, highlighting the city’s diversity and unity during the final…