Email
Password
Remember meForgot password?
    Log in with Twitter

2017-11-15 00:20:07

Oil prices have tumbled after recently hitting two-year highs as traders are spooked by the International Energy Agency's decision to cut its demand forecast

Image uploaded by AFP
Featured In
News Nov 15, 2017 - Oil prices extend losses in Asia after demand warning
Latest News
Top News