European Central Bank monitors ongoing energy shock as its leader warns about lingering inflationary effects amid decision to hold key interest rates steady23 July 2026
Tech giants Alphabet and IBM’s strong earnings keep risk appetite alive even as escalating US-Iran tensions drive up oil prices, fueling further Fed rate hike estimates23 July 2026