San Francisco billionaire Tom Steyer has made no secret of his opposition to the Keystone XL pipeline, a project President Obama is considering approving this year.

But the fact that Obama may sign off on a pipeline that would ship heavy crude from Alberta's oil sands to Gulf Coast refineries isn't stopping Steyer from hosting the president at his Pacific Heights home April 3, in an event to raise money for the Democratic Congressional Campaign Committee. Steyer and his wife, Kat Taylor, will host the $5,000-per-person cocktail reception before a $32,500-per-person dinner to be hosted by fellow billionaires Ann and Gordon Getty at their home nearby.