Oil Tanks After Biggest Inventory Build In 34-Year History
November 02, 2016 at 12:40 PM EDT
Following last night's massive inventory build report from API (biggest in 8 months), DOE piled on by confirming a 14.42mm barrel build - the biggest in the 34 year history of EIA data.