FILE PHOTO: Crude oil tanker Nevskiy Prospect, owned by Russia’s leading tanker group Sovcomflot, transits the Bosphorus in Istanbul, Turkey September 6, 2020.
Yoruk Isik | Reuters
Indian state refiners have stopped buying Russian oil in…
Continue Reading