News

BP cheers investors but questions linger on climate change

today6 February, 2024

share close
Oil and gas major reports fall in profits but share buybacks impress investors

Written by: NOW Radio

Similar posts


0%