Here comes an important 20 minutes... The tech market has to go our stronger than it looks right now.
Original source ↗  |  February 18, 2026 at 20:40 UTC  |  Twitter - @jimcramer

No analysis available.