Browsing: Tech

BP shares have recently suffered from profit taking and weak oil prices. Preferred stocks have become a lot cheaper in…