Euronav and China Merchants Energy Shipping remain upbeat despite market woes

VLCC giants are seeing light at the end of the tunnel with oil demand expected to rise