Stock markets: Faith resored or shaky still?