Energy

European electricity prices fall back to lowest levels in two years

Cheaper prices should ease European inflation as France increases its nuclear power supply

Extensive repairs: A nuclear power plant in southern France