Markets could see more short-term 'stumbles' into the end of May, says G Squared's Victoria Greene