Oil Falls Below $40 on Uncertain Demand With Libya Supply Rising
Oil slipped near $40 a barrel in New York, with Vitol Group seeing uncertain global demand and Libyan production surging after a blockade on energy facilities was partially lifted. Prices have little Continue Reading
