Has India Stopped Buying Oil From Russia As Trump Claimed? What We Know So Far

The US has imposed 25 per cent tariff on Indian goods entering America, along with a separate penalty related to purchases of Russian oil and military hardware

Explainers