NEW DELHI: A record volume of Russian oil is on board tankers, with unprecedented amounts heading to India and China as other nations restrict imports because of the war in Ukraine.
Between 74 million and 79 million barrels from the OPEC+ producer were in transit and floating storage over the past week, more than double the 27 million barrels just before the February invasion of Ukraine, according to Kpler.