Read Time:14 Second
India’s reliance on imports for much of its crude oil requirements has landed the country in the cross-hairs of US President Donald Trump, who has penalised the country with tariffs of 25% for its trade with Russia, over and above a previous 25% levy….