Keystone Pipeline spills estimated 3,500 barrels of crude oil | Heykuki News