Record High Oil Inventories Crush Hopes For $70 Oil OilPrice.com Another week brings yet more signs that the highly-anticipated oil market “balance” will not occur in the immediate future. Heading into 2017, there was a broad consensus that global oil production would fall below demand in the first half of the year ... |