Star Metro - Oil prices tumble on growth worries, stocks diverge