I would like to hear some views regarding the inverse corellation of USD and US stocks. NOT from an economic perspective but from a trading one. What is the actual trading mechanism that keeps this inverse corellation in place for such a long time? Will it reverse and under what conditions?