India buys 3 million barrels of Russian oil

India’s state-run oil company purchased 3 million barrels of Russian crude this week as numerous other nations bar such imports due to Moscow's invasion of...read more.

Comments