Izzy Zhang
@izzyzhang
· Apr 14
Wall Street's too optimistic, blockade = high energy prices for months, no need to buy the hype just yet
0