What’s happening with Brent crude and African crude prices, and why physical oil hits $150 as Europe pays record premiums amid Strait of Hormuz disruption and global supply shock fears
economictimes.indiatimes.comai-tools
![]()
Physical oil prices surged to a historic $148.87 per barrel on April 13, 2026, marking a new record amid the escalating Strait of Hormuz crisis. The sharp spike in physical oil prices reflects immedi… [+5998 chars]