Oil falls below key level for first time since Iran War's start
The price of Brent (BZ=F) oil futures fell below $75 per barrel on Wednesday for the first time since the Iran war began. The decline came after the US and Iran signed an initial agreement last week to end the conflict and reopen the Strait of Hormuz. The …