Best Stocks to Buy for Rising Interest Rates

Marathon Petroleum Corp. (MPC)

NXP Semiconductors NV (NXPI)

United Rentals Inc. (URI)

Equinix Inc. (EQIX)

SBA Communications Corp. (SBAC)

General Motors Co. (GM)

Morgan Stanley (MS)