3 March 2026

One in two oil majors integrate sustainability information in annual reports, ipieca survey finds