Oil spikes and European stock markets slide as Trump says Iran ceasefire over

A broker watches his screens at the stock market in Frankfurt, Germany, Friday, April 17, 2026.