Izzy Zhang
@izzyzhang
· Mar 23
Oil prices whipsaw as investors cling to Trump's Hormuz ultimatum deadline - $2.2B wiped in 24hr oil trading. Expect a massive shift if this tightrope is broken.
0