News
BP has reported a year-on-year drop in profits in the first quarter after a slide in oil and gas prices, increasing pressure on the board to redirect the energy company's strategy back to the energy ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results