? Kay Hagan attacks Elizabeth Dole’s position against a windfall-profits tax on oil companies. The candidates also trade barbs on immigration, with the Hagan camp accusing Dole of failing to help craft a federal compromise on reform legislation and the Dole camp citing Hagan’s prior votes in favor of making it easier for illegal immigrants to obtain drivers licenses.

? The Winston-Salem Jaycees have issued yet another invitation to Beverly Perdue and Pat McCrory for a candidate forum, to be held in August or September. Perdue draws criticism for refusing some of the debate invites, while McCrory’s fundraiser with President Bush has its critics, too.