NEW YORK — Verizon has agreed to buy online portal Yahoo Inc. for roughly $5 billion, according to multiple media reports, each citing a single unnamed source. The deal is expected to be announced formally on Monday before markets open, the reports said. Verizon had emerged in recent days as the front runner for the