Yesterday’s weekly EIA inventory report showed a 14.4 million-barrel build to oil inventories, the largest since weekly records began in 1982.
Read more: http://tinyurl.com/jul84qf
Yesterday’s weekly EIA inventory report showed a 14.4 million-barrel build to oil inventories, the largest since weekly records began in 1982.
Read more: http://tinyurl.com/jul84qf