Oil prices mixed after Trump says no Iran deal needed: 'We've got their Strait' November 12, 2026 · CNBC Read full story at source