(EnergyAsia, May 25, Monday) — The stage is being set for a sharp rebound in oil prices as energy demand in China and India continues to grow rapidly while oil companies are further reducing investments after having cancelled at least $170 billion worth of projects to boost supply, said the International Energy Agency (IEA). In…

This article is for Subscriber members only.
Log In Register