An oil price of $150 to $170 per barrel would likely be required to destroy enough global demand ..., Sonic AI
“An oil price of $150 to $170 per barrel would likely be required to destroy enough global demand to match the 7 million barrel per day supply loss from the Strait of Hormuz disruption.”