Oil and gas giants are printing cash as energy prices soar. Based on the portion of its market value it’s handing back to shareholders, Shell appears particularly attractive.
Oil and gas giants are printing cash as energy prices soar. Based on the portion of its market value it’s handing back to shareholders, Shell appears particularly attractive.