Physical oil prices hit record highs near $150 a barrel as Hormuz crisis worsens Physical oil prices hit record highs near $150 a barrel as Hormuz crisis worsens Wall St Warrior April 7, 2026 By Alex Lawler LONDON, April 7 – European and Asian refiners are paying record high prices of... Read More Read more about Physical oil prices hit record highs near $150 a barrel as Hormuz crisis worsens