BP profits slump to lowest level in four years as the oil and gas industry brace for a Budget tax raid
By Jessica Clark Updated: 22:22 GMT, 29 October 2024
By Jessica Clark Updated: 22:22 GMT, 29 October 2024
This website uses cookies. By continuing to use this site, you accept our use of cookies.