Oil surges above the dreaded $100 level as Iran-war market disruption deepens
Oil hitting $100 per barrel was increasingly being bandied about as a possibility after the Iran war started. But it wasn't supposed to happen this quickly. Brent crude oil futures spiked as much as 20% to $111.04 per barrel when oil trading commenced …