Oil prices slip on potential Libyan output return, demand concerns
Oil prices fell on Monday, weakened by the possible return of Libyan production and as rising coronavirus cases stoked worries about global demand, although the market drew support as a tropical storm threatened to disrupt output in the U.S. …