Crew changeover delays at major shipping hubs have led some seafarers to threaten to put down their tools. China faces fresh economic pressure from a new COVID-19 outbreak. A slump in oil demand is expected through 2021.