News

According to trade data shared with Reuters, India is the biggest buyer of seaborne crude from Russia, importing about 1.75 million barrels per day from January to June this year, up 1 per cent from ...