TORONTO (AP) -- U.S. President Donald Trump says his country does not need Canada. But every day, roughly 4 million barrels of Canadian crude oil flow