Record High Oil Inventories Crush Hopes For $70 Oil

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, a deficit that would help bring down inventories and lead to relative balance between supply and demand. Mid-2017 seemed to be the timeframe that everyone was looking at for this development to occur.

Read more: http://tinyurl.com/jsbekm5