The near-1% decline on Monday largely reflected recent investor concerns about rebounding U.S. oil production and ebbing faith in OPEC efforts to lead the market back to balance.
MarketWatch.com - Top Stories, MarketWatch
Mon, 04/24/2017 - 10:26pm
The near-1% decline on Monday largely reflected recent investor concerns about rebounding U.S. oil production and ebbing faith in OPEC efforts to lead the market back to balance.