Oil slides on Iran supply prospects
A man walks past a stock quotation board showing the Nikkei stock prices outside a brokerage in Tokyo, Japan, Jun 16, 2026. REUTERS/Manami Yamada