Post navigation What Will July 5 Bring as U.S. Futures Go Into Weekend Flat? China’s State Grid to pay $1.8 bln for big stake in Brazil’s CPFL