Knowing that the oil sands projects are capital-intensive,...
Knowing that the oil sands projects are capital-intensive, companies are signaling that oil prices will remain high and that supply and demand will remain tight.
Click Here or the flag on image above to change the background image