The VLCC orderbook has surged to a record level in 2026, with over 120 vessels ordered this year, surpassing the previous highest annual total. This increase has driven the orderbook from 5%