LPNEWS
Oil fell more than $1 per barrel on Thursday, pulled down by record U.S. crude production that led to a surge in inventories.

In this article