Time is running out on the grace period provided to traders before the US ban on Russian energy imports kicks in.

The ban was announced in early March and gave traders until 12:01am (401 GMT) on 22 April to complete already-under-contract shipments of Russian oil, gas and coal, and Reuters has reported that a handful of ships carrying such cargo arrived in the US this month.