Shell (SHEL) And BP Face Strategic Test As Crude Prices Soften On US-Iran Sentiment Shift
Shell (SHEL) and BP are drawing renewed investor scrutiny as crude oil prices ease following improving sentiment around US-Iran relations this summer. The softening in crude markets has prompted fresh questions about
