Oil prices fell on Thursday, ending three sessions of gains, as movement restrictions worldwide to contain the coronavirus destroyed demand and overshadowed expectations that a U.S. $2 trillion emergency stimulus will bolster economic activity.
Source:: Reuters – Business News