Stock Analysis · BP PLC (BP)
BP is a global integrated energy company spanning oil, gas, refining, trading, fuels, and newer transition activities. The stock stands out for large-scale cash generation and a relatively modest operating valuation, while its broad platform keeps it central to global energy flows.