Oil Prices Plunged on Virus-induced Demand Worries, Stronger Dollar

Oil fell on Thursday on fresh fuel demand worries because of travel curbs to prevent