April 12, 2026

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

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

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