Lower oil prices are squeezing Big Oil earnings, with crude around $60 per barrel undermining the sustainability of shareholder returns.
A weaker crude price environment has ramped up the pressure on Big Oil’s commitment to allocating cash to shareholders.