U.S. oil stockpile falls to 43-year low
The U.S. oil stockpile is at its lowest level since July 1983, when the country was still just building up its energy supply.
The U.S. oil stockpile is at its lowest level since July 1983, when the country was still just building up its energy supply.