Shell upstream oil and gas division shows earnings, production recovery in Q1

 In In the News
Shell is set to report positive earnings in its upstream oil and gas division for…