InvestmentsTop Global NewsMarketsReal Estate Physical oil prices hit record highs near $150 a barrel as Hormuz crisis worsens By financialnews_rlv83x - April 7, 2026 0 8