Rates as of 04:00 GMT Market Recap In a continuing “risk-on” environment, with the S&P 500 up 1% and the NASDAQ up an astonishing 1.7%, the…
Rates as of 04:00 GMT Market Recap In a continuing “risk-on” environment, with the S&P 500 up 1% and the NASDAQ up an astonishing 1.7%, the…
Rates as of 04:00 GMT Market Recap A “risk-on” day with stock market indices moving further into record territory. This has been the shortest bear market…
Rates as of 04:00 GMT Market Recap A quiet day in FX as stock markets moved further into record territory, boosted by hopes of a virus…
Rates as of 04:00 GMT Market Recap Is it possible? Did we actually have a normal, fundamental-driven market on Friday? It looks that way but you…
We’ve had a dramatic week with lots of volatility. That’s one aspect of the summer doldrums: the absence of participants can either lead to a dull…
Rates as of 04:00 GMT Market Recap After an unusually volatile day we get an unusually quiet day, with only NZD showing any major move –…
Rates as of 04:00 GMT Market Recap It was a “risk-on” day as the Trump regime reached a deal with Moderna to buy 100m doses of…
Rates as of 04:00 GMT Market Recap A wild day! The main feature was a rise in US Treasury yields, both nominal and real, that knocked…
Rates as of 04:00 GMT Market Recap CAD was the best-performing currency as oil prices rose. Bet you’ve seen this graph before: The currency also got…
Rates as of 04:00 GMT Market Recap We’re more back to normal today: selling the dollar. Yesterday morning I was talking about EUR/USD’s struggle to stay…