According to CNBC, Signet Jewelers climbed 17% premarket after posting better-than-expected second-quarter earnings, reporting adjusted earnings of $2.19 per share against a FactSet estimate of $1.74. The jeweler also raised its full-year earnings guidance. Mission Produce advanced 7.5% after the avocado producer beat every analyst estimate polled by FactSet on both earnings per share, excluding items, and revenue for its fiscal third quarter. Casey's General Store fell more than 10% after reporting mixed fiscal first-quarter results; earnings and revenue beat expectations, but fuel sales declined 0.3% year over year and sales of prepared food and dispensed beverages rose slightly less than anticipated. ServiceTitan dropped more than 17% after its third-quarter revenue guidance fell short of analyst estimates polled by FactSet, though the company beat on second-quarter revenue at $292.8 million versus an estimate of $285.9 million and raised its full-year revenue guidance. Braze declined nearly 11% after missing revenue estimates, though it beat on earnings per share. Energy stocks pushed higher after Brent crude futures topped $100 a barrel for the first time since July amid growing tension between Iran and the U.S.; West Texas Intermediate futures rose 2.14% to $95 a barrel, the XLE ETF gained around 1% before the bell, and ExxonMobil advanced 1%. Apple was slightly lower as traders awaited an event at which the company is expected to announce new iPhones, including a foldable model.