Ukraine war latest: Oil prices settle more than 8% higher after IEA warns of ‘supply crisis’
Published
Today’s main developments: US pours cold water on hopes of diplomatic settlement between Ukraine and Russia; JPMorgan processes Russia bond payments, boosting hopes for avoiding default; Joint Europe-Russia Mars rover mission suspended following sanctions
Full Article