VLCC Market Oversupplied by Nearly 20 Percent, and Still Losing Money

VLCC Market Oversupplied by Nearly 20 Percent, and Still Losing Money