Home Stock Geopolitical Tensions Fuel Stock Surge and Energy Price Spike: What’s Behind the Rally?