2025-01-15T17:12:00
Source: Shell
The Biden Administration’s decision to ban new offshore oil and gas leases across 625 million acres of US coastal and offshore waters has drawn sharp criticism from energy industry leaders.
Already have an account? LOG IN
Site powered by Webvision Cloud