Monday, September 20, 2021

Shell sells off its oil and gas business in Texas’ Permian Basin