Markets in 'very good spot' despite crude oil concerns: Helios CEO