Why India buys Russian oil and will it yield to Trump's tariff pressure? | Metals Mine