Oil prices surge, stocks fall as US announces Strait of Hormuz blockade after Iran talks collapse 路 Baobab Pulse