beforeits.news
Oil prices fall due to fresh fears of declining demand
Oil prices fell more than 7% on Thursday, marking their biggest one-day drop since September as traders weighed on signs that demand in Europe could fluctuate and that data showed crude oil was sti…