The Last Fallen Angel For 2024 By: TalkMarkets December 25, 2023 at 11:31 AM EST BP p.l.c. is the quintessential oil and gas company that has taken good care of shareholders but has fallen 26.71% over the past 10 years. Read More >> Related Stocks: BP p.l.c. Common Stock Chevron Corp Shell plc TotalEnergies SE