Energy
Physical oil prices jump with some nearing $110 as Iran, Ukraine wars hit supply
- Global oil price benchmark dated Brent, used to price over 60% of the world’s physical crude cargoes, hit $105.70 per barrel
























