Reports are coming out that Obama will announce today that he will block the construction of the Keystone XL pipeline.