Shell’s Q1 Upstream Earnings Rose despite Tough Conditions
Shell’s Q1 Upstream Earnings Rose despite Tough ConditionsShell’s first-quarter performanceRoyal Dutch Shell (RDS.A) released its first-quarter results on May 2.In the first quarter, Shell’s revenues at $83.7 billion missed analysts’