United States crude oil surges to over US$113 per barrel. (NBC News) Economic impact of the 2026 Iran war link embed save