Oil futures are -1.4% after the IEA says in its monthly report that the weak global economy...

|By:, SA News Editor
Oil futures are -1.4% after the IEA says in its monthly report that the weak global economy could cap demand for crude, a warning that comes just as disappointing trade data from China strengthens fears about the country's growth. The IEA's report also follows OPEC warning yesterday that a "horizon full of turbulence" could hit demand.