Oil Sands projects need oil prices over $100

New oil sands mine projects need crude prices to remain over $100 a barrel to turn a decent profit, analysts at UBS Securities said following Petro-Canada’s announcement last week that costs for its planned Fort Hills project had soared by…