The X post pointed to Brent crude rebounding to around $95, potential Strait of Hormuz supply disruption, and U.S. crude inventories at their lowest level since 1984.
32d ago
verifying reliability
No specialized terms available for this topic.