Dollar eyes best year in almost a decade