⚡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.