Summary
Crude oil prices dropped over 9% to below $90/bbl after the US paused strikes on Iran and Tehran signaled restraint, easing fears of prolonged supply disruptions. Reports also indicated China's support for US-Iran peace talks, providing relief to global equity markets.