Stocks Rally Even As Geo-Political Woes Resurface