2 ms·
"...new oil sands projects in Canada now supply more oil to the United States than Saudi Arabia does." Is this true ? That statement triggered some doubts in my
by pvdm 16y ago
"...new oil sands projects in Canada now supply more oil to the United States than Saudi Arabia does." Is this true ? That statement triggered some doubts in my mind.