Discussion Board

Markets continue record run on earnings boost; bank, power stocks climb