Oil Dips on Diplomacy; Shell (SHEL) Faces Valuation Headwinds
Shell (SHEL) slipped as Brent crude fell toward $86 amid easing geopolitical tensions in the Strait of Hormuz. Despite strong Q2 financials and robust cash flow, Shell's stock trades above its GF Val…