Fluor Wins Oil Sands Contract – Analyst Blog
Fluor Corp. (FLR) said on Tuesday that it has bagged a contract from Canada’s Imperial Oil Ltd. (IMO) for the Kearl oil sands project. The Texas-based company expects to book about $1.5 billion from the contract this year,...
Read More

