Oil prices tumble amid oversupply fears
New York, Dec 19 (IANS) Oil prices dived, as mounting anxieties over supply surplus cast a pall over investors across the board. Oil prices plunged more than 7 percent to the lowest level since August 2017, as global supply continued piling…