Indian government defends itself for buying Russian oil at discounted price amid war in Ukraine
Amid the ongoing Russian invasion of Ukraine, global crude oil prices are soaring owing to economic sanctions on Russia. However, Russia is offering crude oil at discounted prices which India has decided to buy.