Global oil inventories on the decline again amid Hormuz stalemate
Read the full story at Nikkei Asia →