Oil Slips Towards $66 A Barrel As U.S. Output Offsets OPEC Curbs
Oil slipped towards $66 a barrel on Friday as rising U.S. oil output and exports countered OPEC-led attempts to erode stockpiles with output curbs and a dip in Libyan production.
Read More