Shell Oil Co. renews 259K-SF lease at recently renovated building in downtown Houston November 2, 2021 Jeff Jeffrey While the energy company’s lease was not scheduled to expire until 2025, Shell Oil Co. made the decision to renew early. Related