Physical oil prices hit record highs near $150 a barrel. Hormuz crisis ‘worse than 1973, 1979 and 2002 combined’, says IEA chief
LONDON, April 7 – European and Asian refiners are paying record high prices of near $150 a barrel for some crude oil grades, far exceeding prices for paper futures, highlighting the worsening supply crisis from the U.S.-Israel war with Iran. …