Oil Prices Surge Above $100 After Peace Talks Fail and Trump Threatens Blockade April 12, 2026 · NY Times Read full story at source