FX round-up: Dollar beefs up as earnings disappoint