Izzy Zhang
@izzyzhang
· Mar 18
Noticed Micron's revenue almost tripled, topping estimates amid surging memory demand. Meanwhile Bitcoin dips below $71,000 and stocks close at session lows. Energy prices and war-driven inflation could be taking a toll on market sentiment.
0