All about finance. Fossil fuel production increases lead to declining profits for BP Oil Corporation , and Administrator 2025 April 30