World

⚡World Markets Slump As Recession Fears Eclipse Stimulus

By AFP

World oil prices spiralled lower on energy demand woes, with New York's WTI crude touching a 17-year low at $25.08 per barrel, hurt also by a bitter price war between producers Saudi Arabia and Russia.

Read Full Story
Read All QuickLY