The number of Americans identifying as Republican is the lowest it has been in a decade: Gallup poll - MarketWatch