Oil prices rise above $85 as US strikes Iran for second night July 15, 2026 · The Independent Read full story at source