Oil falls by over $1 as travel restrictions bite
News overshadowed expectations that a $2 trillion US stimulus package will bolster economic activity
News overshadowed expectations that a $2 trillion US stimulus package will bolster economic activity