Who predicted these oil prices? I’ll tell you.

China’s Catch-22