Shell Pledges Extra Buybacks, Hikes Dividend as Profit Drops

Shell Pledges Extra Buybacks, Hikes Dividend as Profit Drops