Home Business Oil Majors Delay Investment On $23.5b Offshore Projects