Note: The table above is updated before publication with the latest consensus forecasts. However, the text & charts are prepared ahead of time. Therefore there can…
Note: The table above is updated before publication with the latest consensus forecasts. However, the text & charts are prepared ahead of time. Therefore there can…
Note: The table above is updated before publication with the latest consensus forecasts. However, the text & charts are prepared ahead of time. Therefore there can…
Rates as of 04:00 GMT Market Recap A “risk-off” wave emanating from stock markets swept the FX market yesterday. Although the Asian day started fairly solid…
Rates as of 06:00 GMT Market Recap Risk sentiment recovered today as UK trials of the Oxford and AstraZeneca vaccine resumed and the CEO of Pfizer…
Rates as of 04:00 GMT Market Recap GBP once again stole the show. The EU has given PM Johnson until the end of the month to…
Rates as of 04:00 GMT Market Recap I should’ve remembered the motto of the investment industry: “past performance is no guarantee of future performance.” The kind…
FX: Commitments of Traders (CoT) report Speculators reduced their record-long EUR positions during the latest week, both in absolute terms and as a percent of open…
Rates as of 04:00 GMT Market Recap The S&P 500 opened slightly higher on Friday but couldn’t hold and by midmorning was down 3%. However it…
Rates as of 04:00 GMT Market Recap Yesterday morning I said markets had gone up for no discernable reason on Wednesday. They fell for the same…
The monthly update of the shadow policy rates (see explanation at bottom) shows that there’s been little change in most of them over the month of…