Home Economy Rolls-Royce share price rebound has stalled: is it a buy as it reaffirms guidance?