US Demands Tariffs On India And China For Buying Russian Oil, Challenges G7 And EU
The United States has taken a tough stance against India and China over continued Russian oil purchases. At the G7 finance ministers’ meeting, Washington urged allies to impose new tariffs, arguing such trade is bolstering Moscow’s economy and fueling the Ukraine war....