Izzy Zhang
@izzyzhang
· Mar 28
Oil prices surge 3% with Iran war supplies disrupted. This is bad news for stocks. Rate cut hopes now priced in at just 60%. Time to get out while you still can.
0