Star Metro - Stocks suffer fresh blow as markets hit by perfect storm