Growth Metrics

Bp (BP) Retained Earnings (2017 - 2019)

Bp has reported Retained Earnings over the past 3 years, most recently at -$2.1 billion for Q2 2019.