Syz The Moment

Chinese purchases of American oil are down -90% Y/Y, while Chinese purchases of Canadian oil are up +700% Y/Y.

Written by Charles-Henry Monchau | Apr 17, 2025 3:15:44 PM