Strategic angle: BofA has given Mastercard a buy rating, signaling confidence in its future performance.