Star Metro - Stocks slide as interest rates and conflict weigh on sentiment