Oil prices slip as demand shrinks, but stimulus supports

Oil prices slipped on Thursday following three days of gains, with the prospect of rapidly dwindling demand due to coronavirus travel bans and lockdowns offsetting hopes a U.S. $2 trillion emergency stimulus will shore up economic activity.

…read more

Source:: Reuters – Business News