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