Five Big Oil Companies Set To Reward Investors With Historic $100 Billion in 2023

Oil companies continue to offer generous shareholder handouts. The energy crisis may have ignited public fury,…