Oil Prices Unlikely to Hit $67 Soon Despite Strait of Hormuz Pact
Analysts say inventory deficits, high shipping costs, and OPEC+ policy may keep Brent and WTI above pre-war levels for years. Brent crude at $83.17 and WTI at $80.75 remain significantly above pre-war levels of $72.48 and $67.02, respectively. A durable return to $67 may t