An armada of at least 10 tankers is heading to the US as shippers rush to beat the deadline for the ban on Russian oil.

But Refinitiv Eikon and trading data show at least one vessel due to discharge in the US has diverted, Reuters reported.

Two tankers are waiting to unload at US ports, having called at Russian terminals.