/Oil closes below $100 a barrel due to closures in China
Oil closes below $100 a barrel due to closures in China

Oil closes below $100 a barrel due to closures in China

Oil prices fell nearly 4 percent on Monday, pushing Brent crude back below $100 a barrel on concerns that the COVID-19 pandemic will slash demand in China…Read More