Oil prices fell on Thursday, after three sessions of gains, as plunging demand due to restrictions on movement worldwide to contain the coronavirus overshadowed expectations that a $2 trillion U.S. stimulus package will bolster economic activity.
Brent crude futures fell 35 cents, or 1.3%, to $27.04 a barrel by 1250 GMT....