API renews Atlantic leasing push
The American Petroleum Institute (API) has released a study that sees significant upside potential for oil and gas development off the Atlantic coast.
The American Petroleum Institute (API) has released a study that sees significant upside potential for oil and gas development off the Atlantic coast.