26-06-2026
Heavy put buying is a cautionary sign. Are the bears about to take control?
26-06-2026
With a peace agreement in place to end the war in the Gulf, investors might have been fogiven for the dollar’s flight-to-safety trade to fade. However, the dollar has confounded expectations and sits at its high for the year almost.
26-06-2026
Optimism about corporate profits often comes before a fall, says Jim Paulsen
26-06-2026
SoftBank shares slumped Friday following a report that OpenAi may delay its IPO until next year.