Global oil inventories on the decline again amid Hormuz stalemate

Read the full story at Nikkei Asia →