EIA: Growing global liquids inventories reflects lower crude oil prices
Total global liquids inventories are estimated to have grown by 2.3 million bpd through the first seven months of 2015.
Total global liquids inventories are estimated to have grown by 2.3 million bpd through the first seven months of 2015.
The emergence of shale technology is challenging the conventional rules of global oil markets.