US earnings are spectacular so far

· Moneyweb