MercoPress, en Español
Montevideo, June 8th 2025 - 06:27 UTC
Oil spills have always tormented the oil and gas industry with devastating incidents being reported world wide. A recent oil spill of about 11,480 barrels in Ecuador has given rise to concerns to the neighbouring countries of Latin America.
Get our news on your inbox! Suscribe