Explainer: Donald Trump’s 50% tariffs – will India budge on Russia crude oil trade?

India is the world’s third-largest oil consumer, and has significantly stepped up its procurement of Russian crude oil. (AI image)

US President Donald Trump, through his 25% additional tariffs on India for its Russia crude oil trade, wants to…

Continue Reading