Shell sells shale gas rights in Louisiana, Wyoming for $2.1 billion

Return To Article
Add a comment