Six tankers with nearly 5m barrels of Russian crude on board have failed to reach Indian ports, according to Bloomberg.

Five of the vessels are controlled by sanctioned Russian state shipowner Sovcomflot (SCF Group), the report said.

US sanctions against breaches of the $60 price cap on Russian oil could be the reason that some of these vessels have been idling for weeks, the news agency speculated.