Advertisement

Is the public funding BP’s huge oil profits?

BP has reported massive profits reaching almost £7 billion - all while Brits struggle to keep up with record oil and gas prices. Many are concerned that companies are making more money off the back of struggling families.