Oil slides to 12-week lows on modest U.S. supply decline, higher production - Seeking Alpha
Oil slides to 12-week lows on modest U.S. supply decline, higher production Seeking AlphaBenchmark crude oil prices tumbled to their lowest levels since March following a smaller than expected decline in U.S. crude inventories and fears of a gl.