Appeal filed after Florida blocks oil drilling near Apalachicola River

Clearwater Land is appealing Florida DEP’s denial of an oil drilling permit near the Apalachicola River, citing environmental concerns.