Senate passes final Keystone bill; measure faces Obama veto

Senate Majority Leader Mitch McConnell of Ky., center, speaks about Keystone XL with Sen. John Hoeven, R-N.D., left, sponsor of the Keystone XL pipeline bill, and Sen. Lisa Murkowski, R-Alaska, right, on Capitol Hill in Washington, Jan. 29, 2015.
Jacquelyn Martin | AP Photo
Senate Majority Leader Mitch McConnell of Ky., center, speaks about Keystone XL with Sen. John Hoeven, R-N.D., left, sponsor of the Keystone XL pipeline bill, and Sen. Lisa Murkowski, R-Alaska, right, on Capitol Hill in Washington, Jan. 29, 2015.

The U.S. Senate passed a bill on Thursday to approve the long-pending Keystone XL oil pipeline, despite the White House saying earlier in the day that President Barack Obama would veto the measure.

The Republican-led Senate passed the bill that would approve TransCanada's project to carry 800,000 barrels per day of heavy Canadian crude to Nebraska on the way to Gulf Coast refineries and ports.

The House has passed its own pipeline bill and will work with the Senate to send the bill to the Obama's desk. After the potential veto, Obama is expected to make his own decision on the pipeline after the State Department finishes a review in coming weeks.

Read MoreEconomics no longer make Keystone pipeline viable