President Obama speaks at Ellicott Dredges in Baltimore on May 17. The trip followed a visit by the company's president to Capitol Hill to testify in support of the Keystone XL pipeline. The White House says Obama's speech had nothing to do with Keystone, but environmental groups have been frustrated with his stance on the issue. (AFP/Getty Images)