Activists Slam Biden Admin’s Approval of Largest Offshore Oil Export Terminal Post date April 15, 2024