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