Oil prices nurse steep losses as demand fears outweigh tight supplies
Investing.com– Oil prices fell slightly on Wednesday, extending sharp losses after a swathe of weak economic readings raised concerns over demand, although other data showed … Read more