Pressured for profit, oil majors bet big on shale technology

Comments are closed.