The Billion Barrel Oil Swindle: 80% Of U.S. Oil Reserves Are Unaccounted-For

Naked Capitalism

Oil inventories are at record highs since the price collapse in 2014 and are a major factor keeping prices low. Are they overstated?

view Naked Capitalism