Brent gives up ground as crisis’ consequences for demand become clear


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....