Oil prices sold off on Thursday, as an agreement among major oil producers to extend a deal to limit output failed to appease investors. The Organization of the Petroleum Exporting Countries renewed a deal with other non-OPEC producers to cap production into March 2018 on Thursday, The Wall Street Journal reported, continuing an attempt to mitigate a global supply glut and support oil prices. However, prices fell to a one-week...
Source: Wall Street Journal May 25, 2017 09:53 UTC