Shell rediscovering its swagger in Texas shale oil country

Shell news
Shell is accelerating the sale of its $2.2bn Abadi LNG project