On FT Energy Source this week:
- China’s fears about imported oil
- Himalayan glaciers: Not quite another climategate
- The world’s top 280 energy projects
- The real problems with climate science
- Digging deeper into the CFTC’s position limits
- Oil sands get a boost from majors
- Europe losing its climate cool
- A grim future for refining
Investors pressure Shell over oil sands


