Oil Sands have fueled energy security

It is deplorable that environmental groups are trying to halt production of Canada’s oil sands, the leading  source of recoverable oil in North America and increasingly important for our nation’s energy security.

For full story, click here