oil companies to slowdown their plans to invest in new energy projects.   Western oil companies led by ExxonMobil, Shell and BP all embarked on new upstream and downstream projects in recent years as oil prices soared. But the recent sharp drop in oil prices with forecasts for further weakening and the credit crisis have…

This article is for Subscriber members only.
Register
Already a member? Log in here