Source: ZE Since Canada has one of the world’s largest oil sands projects (after Saudi Arabia and Venezuela), expected to pump out three million barrels a day by 2018 according…
Continue Reading