Oil tops $100 as Iran conflict disrupts markets
Oil surged past $100 on Iran tensions, with Brent at $106.20 and WTI at $100.81. Asian stocks fell, and Japan released reserves to ease supply fears. Iran rejected US talks but allowed safe passage for foreign ships.
