BP’s profit plunge to $2.6 billion just rocked the energy sector, discover three alternative energy plays and two port...