News
The leases in the Gulf Coast were expected to produce up to 1.1 billion barrels of oil and more than 4 trillion cubic feet (113 billion cubic meters) of natural gas over 50 years, according to a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results