Canada may sell its oil to China amid the delay in the US decision on the Keystone's pipeline. US government postponed the approval of the pipeline project that proposes to build a Keystone XL pipeline between Texas and Alberta and is expected to pump more than 830,000 barrels daily. The projects also met resistance from the environmentalists as they claim it may impact the environment.