The Dollar has put in a mixed performance so far today, posting fresh highs versus the Euro before ebbing back some, while losing ground to the Yen and Swiss Franc outperformers and gaining versus the underperforming Dollar bloc currencies. This came amid a backdrop of sputtering global stock markets. The phenomenon of the U.S. 3-month versus 10-year yield spread inversion is being highlighted numerous market narratives as having preceded all recessions in the U.S. economy over the last half a century.