India buys Russian oil despite pressure for sanctions
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, a…
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, a…