Oil prices jumped and U.S. stock futures retreated as the International Energy Agency slashed its forecast for oil-supply growth this year.
The latest news on tech, cars, moto and more!
Oil prices jumped and U.S. stock futures retreated as the International Energy Agency slashed its forecast for oil-supply growth this year.