All about finance. BP's Shares Decrease by 14% in 2023, What's the Future Hold? , and Administrator 2025 January 1