Five oil majors to distribute more than $100bn to shareholders
The world’s five largest listed oil companies are expected to reward their investors with record payouts of more than $100 million for 2023 against a backdrop of growing public outrage at fossil fuel profits, a media report said.