Oil reacting more to geopolitics than fundamentals here. If Hormuz stays stable, supply pressure eases fast $70 isn’t unrealistic. But any breakdown in talks flips sentiment back just as quickly.
Disclaimer: Includes third-party opinions. No financial advice. May include sponsored content.See T&Cs.