BBusiness Read More Tech drags down world stocks, oil dips on supply hopesJune 24, 2026 “The market likes to take two steps forward, one step back, and that’s the step-back phase.” After falling…