Home Forex Market Takeaway of Rolls-Royce earnings and impact on its share price