Percentage of oil majors' capex spent on oil and gas versus renewables
(Please use a modern browser to see the interactive version of this visualization)