Oil prices jumped about 3% today, with Brent oil prices surpassing $90 per barrel, as escalating US-Iran hostilities in the Middle East restricted oil shipments through the Strait of Hormuz.
Read on WOBR AI →