Language
Oil prices surge above $100 as U.S. Navy to blockade Iran’s ports after peace talks fail

CNBC.com  |  Spencer Kimball,Lee Ying Shan  |  2026-04-13 16:41:39

Oil prices surge above $100 as U.S. Navy to blockade Iran’s ports after peace talks fail
Related Reading