The latest Public Policy Polling survey shows an Obama surge in North Carolina. This is the poll that showed Obama falling to a tie with Clinton during Wrightgate: Now, thanks to increased white support, he's up 21 points.
Barack Obama - 55 (44)
Hillary Clinton - 34 (43)
From the pollster...
Obama leads Clinton 55-34 in the state. His gains were particularly strong in the Triangle, the media market where his major speech on the war last week in Fayetteville got the greatest amount of attention.
Obama also pulled within a 47-40 margin of Clinton with white voters after trailing Clinton 56-30 last week, an indication that his speech on race in Philadelphia last week may have earned him some points.
"The rule of thumb in this Presidential race is that if you don’t like how things are going, just wait a week and they’ll turn around," said Dean Debnam, President of Public Policy Polling. "Obama has really improved his standing in North Carolina by visiting the state and openly taking on some of the controversies swirling around his campaign."
If we assume, as the Obama campaign assumes, that Clinton will win PA, I think the only shot at a pre-August campaign finale is an Obama landslide in NC coupled with a same-day Indiana win.