IEA says oil demand subdued on economic uncertainty - International Business Times
IEA says oil demand subdued on economic uncertainty International Business TimesIncreasing oil output, in particular by the United States, is putting pressure on OPEC and its allies to restrain production to keep prices stable.