US Stocks Rally SP 500 Extends Winning Streak Dow Gains Over 2 for the Week CoalFired Ambitions How China Leverages Coal to Dominate Global Energy Markets UK Intelligence Chief Warns of Moment of Consequence Amid Rising Threats from Russia and China Bernstein Highlights Potential Upside in Affordable Housing Finance Stocks TVS Motor Set to Replace Adani Enterprises in BSE Sensex 50 Under Index Rejig Iran Vows to Never Bow as Trump Rejects Peace Counteroffer Deepening Middle East Crisis Vestas Wind Systems Shares Decline as Company Warns Margins at Low End of Guidance