A coalition of investors worth $3 trillion has joined forces to write to 45 of the biggest oil and gas companies demanding how they are dealing with the threat of 'stranded assets'.