The main thing that impacts short-term prices is that US-listed companies with significant international business report their earnings in US dollars. And they park those earnings outside of the US.

So when a company like GE grows its international business, parks the money in Ireland and and the dollar loses value relative to the Euro, the dollar-denominated earnings increase.