Oil executives at the White House today to see if they can get anything for their $75 million investment.

Comments