Posted on July 21, 2026 by adminDow Jones futures rise, oil prices swing on Iran news; Google, Tesla earnings ahead Futures rose and oil prices whipsawed on U.S.-Iran diplomacy hopes. Google earnings loom. So do Tesla, Intel, GE Vernova.