BP's shift to renewables led to oil production decline and financial woes. 2024 profits plummeted from $14.9 billion to $2.34 ...