Shell shares fell marginally Wednesday amid an 11.5% slide in April. The company is navigating geopolitical and regulatory challenges.
Shell shares fell marginally Wednesday amid an 11.5% slide in April. The company is navigating geopolitical and regulatory challenges.