(March 27 03:49) Reuters.com Business
Oil prices dropped more than $1 a barrel on Thursday as a growing number of virus-related restrictions on travel slashed global fuel demand, overshadowing expectations that a $2 trillion U.S. stimulus package will bolster economic activity.
You can find the original article
here