Mexican officials: There is evidence of an oil leak near the Cantarell platform.

2026-04-17

Mexican officials: There is evidence of an oil leak near the Cantarell platform.