Shares struggle to stay higher