Oil dips on ample supply despite OPEC pledge to cut output
Oil markets dipped on Friday, pulled down by high fuel inventories and improving industry efficiency, but were still on track for a solid weekly gain. Brent crude futures LCOc1, the Continue Reading