Oil prices surge to $100 a barrel for first time in two months July 24, 2026 · The Independent Read full story at source