Oil prices soar and global markets tremble as US-Iran peace talks fail, prompting Trump to announce a blockade of the Strait of Hormuz, a critical artery for energy supplies.
Kaynak