KRTL BioTech

Oil prices fall as demand shrinks but limited by stimulus

Oil prices fall as demand shrinks but limited by stimulus

Oil prices fell 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.