Financial Markets in Motion Fossil fuel production increases lead to declining profits for BP Oil Corporation , and Administrator 2025 April 30