Ben Emons, Founder of FedWatch Advisors, says war-driven energy shocks are fueling inflation fears and volatility, with a possible short-term technical rebound but no clear market bottom yet.
Ben Emons: We are in a volatile period with risk of further escalation