Stocks gain for second week

NEW YORK — Stocks gained for a second straight week as company earnings reports started to come in, keeping the Standard and Poor’s 500 index within a fraction of its highest level in five years. NEW YORK — Stocks gained