Oil Holds Gains Despite Weak Demand Outlook
Oil remains in the gun. Friday saw oil futures prices fall about 2%, pressed by growing output from Libya, and fears that rising coronavirus infections may hold back the global economy and put more downward pressure on demand for oil and its products.
Read More