India buys Russian oil despite pressure for sanctions
March 18, 2022 at 02:23 AM EDT
The state-run Indian Oil Corp. bought 3 million barrels of crude oil from Russia earlier this week to secure its energy needs, resisting Western pressure to avoid such purchases.