India buys Russian oil despite pressure for sanctions
The state-run Indian Oil Corp. bought 3 million barrels of crude oil from Russia earlier…
The state-run Indian Oil Corp. bought 3 million barrels of crude oil from Russia earlier…
India has braced up well to meet the impact of rising commodity prices trend, triggered…