The Billion Barrel Oil Swindle: 80% Of U.S. Oil Reserves Are Unaccounted-For
There is a lot more oil in storage than the amount that can be accounted for by domestic production and imports. That’s a big problem since oil prices move up Continue Reading
