Surprise! Obama Was Top Recipient of BP Donations in 2008