Canceling Keystone his first day in office doesn't help.
Keystone XL is a zombie project which abandoned by the development/infrastructure company. It had been stuck in regulatory review and litigation for a decade.
Environmental reviews by both the Obama Admin and Trump admin state that Keystone XL would not have lowered gasoline prices. You are pretending like all oil/gas products are fungible, when in reality most refineries in the US are not capable of refining all raw product. Hence “Energy Independence” is purely a marketing term and we still need to export lots of raw material and import other kinds of raw material to match what we are capable of refining.