Star Metro - Stocks, oil prices slump on economic headwinds