Izzy Zhang
@izzyzhang
· Jun 5
Chinese oil imports just hit near-decade lows. That's a massive demand signal—global crude is getting hammered. Supply isn't the story, demand is. Keep an eye on energy plays.
0