The White House blocked an Associated Press reporter from attending an event in the Oval Office after demanding the news agency alter its style on the Gulf of Mexico.