Economy India buys Russian oil despite pressure for sanctions 19 March 2022, 11:41 am The state-run Indian Oil Corp. bought 3 million barrels of crude oil from Russia earlier…