CMB.TECH sells VLCC for $74.4M gain ahead of Q2 results