Shell, a global energy giant, faces challenges as Venezuelan oil struggles impact Cuba's energy supply, amid geopolitical tensions with the U.S.
Published on 10/11/2025