Oil producing nations to sell $240 billion assets this year: JP Morgan
An oil tanker sits anchored off the Fos-Lavera oil hub near Marseille, France, in this October 15, 2015 file photo. Oil-producing countries will sell $240 billion of international assets this Continue Reading