Chart showing supply and demand lines crossing.

Macroeconomics of the OPEC Cartel

All the recent talk of an OPEC deal to push up the price of oil is nonsense. Here is a hypothetical supply and demand chart of oil. In this hypothetical

The Big Oil Short

The EIA Weekly Crude Stocks report showed crude oil inventories fell -0.9 million barrels in the June 17 week to 530.6 million, the fifth weekly decline in a row. Falling