It was stated that the oil on Keystone XL would be destined for China, but that is not immediately true. Texas has many refineries geared for processing heavy crude, of which is now in lower supply at those refineries. Those refineries are having to ramp down or adapt to light set crude, which is a waste of infrastructure already in place. Oilsands crude is the perfect supply for those refineries. Once American salaries have been paid refining that crude, it may be possible that some of that production might be sold to China. However, China does want that oil, and there are currently two proposed pipeline projects to carry oilsands oil directly to the Pacific coast so that we can finally get a good price for our oil.(America gets it at a discount as they are or only real customer). Until any of those pipeline projects go ahead, rail shipments of oil will continue to rise.