Nvidia's buyback of $25 billion of its shares after its stock has more than tripled this year caught some investors off-guard.
Confidence
The most extraordinary outcome of the March banking shock would be if the problem dissipated quickly. Many people hope the crisis of confidence infecting global banking this month can be repelled almost as quickly as it appeared. After all, regulators and policymakers are faster and more comprehensive in their response since the Lehman Brothers bust […]