Markets | Fri Jun 6, 2014 7:44pm EDT

Brazil spot energy prices down sharply due to rain, World Cup