(EnergyAsia, April 28, Monday) — Oil prices will have to stay above US$70 per barrel to justify investments in exploration and production projects, French oil major Total reckons. Crude oil prices have stayed above $100 for most of 2008, touching a record $119.90 on April 22. Like most companies, Total is under growing pressure to…
MARKETS: Oil needs to stay above 70 per barrel to support new projects, says Total
Posted on April 27, 2008 by EnergyAsia