Brent crude surges over $120 a barrel on Iran war worries, while world stocks are mixed

Apr 30, 10:40 AM