Oil prices could climb as high as US$160 a barrel, or potentially even further, if disruption around the Strait of Hormuz persists and global inventories continue to fall, according to
Oil prices could climb as high as US$160 a barrel, or potentially even further, if disruption around the Strait of Hormuz persists and global inventories continue to fall, according to