Home World News Why is Rolls-Royce stock smashing records in early 2026?