Oil majors look to shed refineries as crude prices rebound

Shell's Pernis refinery
Shell's Pernis refinery

More from Energy Voice

Latest Posts