Article

marketwatch.com on 2019-04-11 17:25

Oil finishes lower as IEA warns that an economic slowdown would hurt demand for crude

Oil futures pull back Thursday from their highest finish in months as a monthly report from an international agency said data on demand for crude were...

Related news