Falling natural gas prices boon to oil sands operators
Falling natural gas prices are a boon to oil sands operators, if the prices remain low in the upcoming months. For more heavy oil market news, click this link
Continue reading "Falling natural gas prices boon to oil sands operators"

Monday, September 8, 2008