BP has reported a 16% drop in annual profits following the slump in wholesale oil prices towards the end of 2025.
Source: Sky Business News
BP has reported a 16% drop in annual profits following the slump in wholesale oil prices towards the end of 2025.
Source: Sky Business News