is petroleum engineering good for future