“Supply-demand theorists glance at this graph and declare that the trend toward more U.S. oil production caused oil’s price to fall. But the claim does not bear scrutiny.”
We are primarily funded by readers. Please subscribe and donate to support us!