Oil price drops below $81 per barrel on weakening demand from US and China economies, the largest oil consumers. China July imports fell 17 percent comparing to June.
read more... 11/08/2010
European electricity prices fell sharply on abundant supply and low demand.
read more... 05/08/2010
The European coal prices are rising fast, following the gains on the electricity and oil market.
read more... 04/08/2010
Several European oil and chemical companies stated to be ready to sell their domestic refineries.
read more... 30/07/2010
A new delay was announced concerning a multi-billion-dollar nuclear fusion project International Thermonuclear Experimental Reactor (ITER), which is expected to start operating by 2019.
read more... 28/07/2010