Global oil and fuel inventories are being drawn down rapidly, raising fears of a severe supply crunch if Hormuz disruptions persist.
Read Full Article »Global oil and fuel inventories are being drawn down rapidly, raising fears of a severe supply crunch if Hormuz disruptions persist.
Read Full Article »