Why are BP, Shell, and other oil giants making so much money right now? Posted on February 12, 2023February 12, 2023 by Mark Waterhouse Oil and gas producers are making billions while bills soar. Should governments tax them more? Source: BBC