VLCC daily earnings hit $510,000 as Hormuz shipping risk spikes