Physical oil prices hit record highs near $150 a barrel as Hormuz crisis worsens
By Alex Lawler 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
April 07, 2026
Trump’s US-Iran ceasefire deal is a costly return to prewar conditions – and resolving nuclear questions will run into the ‘indivisibility problem’
Video shows aftermath of B-52 bomber crash at California's Edwards Air Force Base
What we misunderstand about absent fathers
Meet Merlin the duck, a Mexico City streetside regular turned World Cup mascot
With war likely over, Iranian rulers must face demands of angry, embittered population
Trump’s Iran accord offers exit from war — and fresh political risks
Florida sues TikTok, claiming it violates state child safety law