Energy major Shell has inked deals with three shipowners to charter 10 dual-fuelled VLCCs. Shell confirmed the owners tipped by TradeWinds last month