Brent oil prices could spike above $100 per barrel if the Gulf Arab countries run out of storage space and shut down production, according to JPMorgan.
Read full articleKuwait cuts oil production as Strait of Hormuz closure disrupts global energy market
Written on 03/07/2026