Oil, money and politics; EPA snags Keystone XL pipeline