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 […]