There had been expectations of solid corporate earnings...
There had been expectations of solid corporate earnings before the earnings results season began, and indeed, they are proving to have been right.
There had been expectations of solid corporate earnings before the earnings results season began, and indeed, they are proving to have been right.