US output is putting brakes on oil prices: IEA

oil1.jpg

—File Photo