The past year has seen oil & gas stocks flourish amid a Goldilocks environment.