Hero

US companies may see a big jump in earnings, but will that be enough?