Recent News Grupo Santander Shifts Stance as BP Faces Growing Challenges in the Global Energy Market The global energy landscape is currently navigating a period of significant transition, and the financial sector is responding with a more cautious by Josh Weiner 4 hours ago