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.

Renewable Fuels Pass-Through Controversy... (September 20, 2021) -- The RFA's assertion that RIN costs have no effect on retail prices is a flat-out lie.

More >>