Green | Wed Jun 27, 2012 5:25am IST

Texas sets June power record for 2nd straight day