What This Week's Oil Inventories Signal About Trending Demand, U.S. Economy

 | Mar 07, 2019 04:49

Yesterday, the not nearly as high as they were in 2017 or 2016 when crude oil stocks were at 528 million barrels and 491 million barrels, respectively.