28 Jun 2025, Sat

FILE PHOTO: Oil rigs are seen at Vaca Muerta shale