Oil, Stocks And JPY

Today’s big reversal to the upside in stocks across the board can be explained with three letters: O, I and L. As I write, is up over 5%. Of course, market pundits love oil because they use it t...