Not technically, anyway. He swam in something called St. Andrews Bay, which is connected to the Gulf. But St. Andrews received tarballs just like those floating in the Gulf, so he did fulfill his presidential petroleum immersion duties.
And in fact, we give Obama extra credit for swimming near a place called “Alligator Point.” I mean, this is Florida.
The White House press corps photographers were not happy about not being permitted to photograph him, since his swim was a major symbolic event. Instead, the White House released its own photo, lying explaining that it was logistically difficult to get the press in position to shoot it.
The real reason is that Obama didn’t want another photo of him bare chested plastered across the front pages of magazines from New York to Timbuktu.
I agree with the White House. Frankly if I were him, I wouldn’t want it either. And as me, I don’t want it. But the press photographers have long running complaints that the transparency White House likes to take its own pictures and exclude the press, starting with the just-in-case swearing in done at the White House after the one on the Capitol steps was botched.