Global Liquids Inventories Growing at the Fastest Rate in 17 Years
Lower oil prices push liquid storage levels higher
As global oil production continues to outpace demand, storage levels for petroleum and other liquids has grown at a pace not seen in 17 years. Total global liquids inventories are estimated to …