Shell Oil Co. has agreed to a five-year extension as the title sponsor of the Houston Open. The oil giant has been the tournament’s title sponsor since 1992, the third-longest tenure on the PGA Tour.