Oil prices surge and stocks slide as fresh inflation fears return October 8, 2026 · IOL Read full story at source