The oil and gas sector is facing a “crisis of perception” that threatens the industry's relevance and could set the world up for a supply crunch, the head of Saudi ...
A