Our View

Blame China for Crude Price Decline

China's releases from strategic oil reserves and product stocks, along with its ordering banks to stop selling petroleum-linked products and unwind existing positions, has brought global crude prices down sharply and suggests that China may be usurping OPEC+ as the prime market stabilizer.

US Average Vehicle MPG

Average US fuel economy stopped improving in 1991.

Oil: Excluded from the Commodity Supercycle (September 13, 2021) -- There is one factor behind the disparate moves in commodity prices: China.

More >>