Oil surges to $110 per barrel for the first time since May October 16, 2026 · NBC News Read full story at source