
France's leading renewable energy producer announces 1-bln-euro investment in photovol
France's leading renewable energy producer announces 1-bln-euro investment in photovoltaic systems.

Major stock market indices worldwide
The following are the indices of major stock markets worldwide on Tuesday.

Oil prices rise modestly following upbeat week
Oil prices eked out modest gains in volatile trading on Monday.