How to Position Before the Oil Cushion Hits Empty
InvestorPlace - Stock Market News, Stock Advice & Trading Tips The U.S. Strategic Petroleum Reserve – the nation's emergency crude stockpile – has fallen to roughly 285 million barrels. This is its lowest level since October 1982. Here's why the West’s shrinking oil reserves are