Castleton Commodities International
US supermajor lands $525 million for Texas gas assets sale
Shale
Shell sells out of Haynesville position
Shale