The 10-year U.S. Treasury yield topped 1.61% early on Monday, as investors seem convinced that the Federal Reserve will soon look to taper its asset purchases, despite weaker employment data last week. The yield on the benchmark 10-year Treasury note rose less than a basis point to 1.612% at 3:30 […]

Russian President Vladimir Putin attends a meeting with U.S. President Joe Biden at Villa La Grange in Geneva, Switzerland June 16, 2021. SPUTNIK | via REUTERS Love him or loathe him, there’s no doubt that Russian President Vladimir Putin has been instrumental in keeping Russia firmly on the global geopolitical […]

Investors may want to hit the buy button the next time technology stocks sell off. Invesco’s Kristina Hooper contends the group is playing a crucial role in corporate America’s desire to boost productivity. “Technology over the longer term is going to benefit from increased corporate spending,” the firm’s chief global […]