VLCC deliveries are running at their highest level since 1976, according to shipowners' organisation Bimco. It said there has