Ukraine war latest: Oil prices settle more than 8% higher after IEA warns of ‘supply crisis’

Ukraine war latest: Oil prices settle more than 8% higher after IEA warns of ‘supply crisis’

FT.com

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