News

Despite US President Donald Trump's newly imposed penalties on top of a 25 per cent tariff for its trade relations with Russia, Indian oil refiners, as per reports, continue to source oil from Russian ...