KRTL BioTech

Oil slides as demand worries overshadow OPEC deal to deepen supply cuts

Oil slides as demand worries overshadow OPEC deal to deepen supply cuts

Oil prices fell on Thursday as the coronavirus epidemic showed no signs of slowing, feeding worries about the global economy and prompting investors to sell more risky assets like stocks and crude oil and park money in safe havens.