Who Is Selling Treasuries?
Stocks finally took a breather last week, down about 1.5%, mostly due to a downdraft Friday that was "blamed" on a good employment report. Jobs increased by 295k in February and the unemployment rate dropped to 5.5% (although that was mostly due to a drop in the participation rate) and that, according to the pundits, means the timeline for a [...]
Stay In Touch