Over 600 CSOs and over 200,000 people call on Biden administration to sanction oil and gas revenues 10 May 2022