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

27.03.2020

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