Shell Q2 preview: Oil price strength sets stage for another quarter of massive profits by adminPosted onJuly 27, 2022