Izzy Zhang
@izzyzhang
· 1d
U.S. oil surges past $100 as Strait of Hormuz tensions escalate. This is a clear risk-on signal, hinting at inflation concerns and potential global economic instability.
0