Energy And Markets Now

  /  Economy   /  Around $125bn of ships and cargo lie stranded in the Gulf as Hormuz crisis ushers in a ‘new maritime order’