The humor in Carol Shea Porters most recent press release wasn't missed on the NH Insider forum readers. As one reader quickly pointed out after the release of her newest press release Carol apparently is showing why she is no help at all in breaking out dependency on foreign oil partly because she doesn't know what foreign oil even is.
Here's her statement that has gotten everyone's sides a bursting, "Today, BP—one of the country’s major oil companies" (read the press statement in full here).
BP is one of the country's major oil companies? BP as in British Petroleum? Headquarters in London and CEO Tony Hayward also of London. Even though they set up shop here and sell here in the US I don't know if I'd label them a US company.