A $200 billion index fund strategist breaks down why U.S. large-caps will deliver one-fifth the returns of the past decade—and which markets to own instead.
An exclusive analysis of 50 companies found CEOs in the lowest-performing tier still collected 87% of their target bonuses last year—and boards may start adding more comp safety nets to protect from Iran economic impact.