Oil prices fall on signs of slowing U.S. demand, economic concerns
Oil prices fell on Thursday, weighed down by data showing a smaller-than-expected draw on U.S. crude stockpiles and worries about the global economy. Front-month Brent crude futures LCOc1, the international Continue Reading
