News

Trump's first 25% tariff on Indian goods kicks in; total levies now 50% amid tensions over Russian oil purchases.