Science-Environment Peru hits Spanish energy giant Repsol with new oil spill fines – Science-Environment News – Report by AFR Peru’s environment authorities on Wednesday announced fines worth close to $6 million against Spanish energy giant Repsol over an oil spill that polluted beaches... AFPJanuary 4, 2023