Brent oil spot price rises above $120 as ceasefire fails to resolve deep disruption
The spot price of Brent crude oil fell to $124.68 a barrel on Wednesday, in a sign that the Iran ceasefire deal is unlikely to resolve the deep supply disruptions caused by the five-week war. Unlike futures contracts for delivery in June and beyond, the spot price controls Brent oil for delivery in the next … Read more