Oil prices tumble on IEA report of slackening demand | Fortune