Trump’s attempt for a ceasefire stumbles as Russia targets Ukraine’s energy infrastructure October 22, 2026
Stock futures drop as Meta and Tesla push AI stocks down and oil prices increase: Live updates October 22, 2026