Chinese purchases of American oil are down -90% Y/Y, while Chinese purchases of Canadian oil are up +700% Y/Y.
That’s a $20B annual loss for the United States at $60/barrel. pic.twitter.com/Q4N1jzHWCF
— Spencer Hakimian (@SpencerHakimian) April 16, 2025