Markets are more than fully priced for the ECB to trim rates by 25 basis points to 2.75% later on Thursday, with even a small chance of 50 basis points given how weak the EU economy is.
Oil Price Today (April 15): Crude oil below $95, falls for second consecutive day. What’s behind the decline?
Oil prices fell for a second day on hopes that renewed U.S.-Iran talks could ease Middle East supply disruptions after the Strait of Hormuz closure.