Caution still the mantra in markets