Markets Rally on Bullish Europe, SpaceX $20B Bond Deal