The UK imposed its toughest sanctions yet on Russia’s oil sector, targeting Nayara Energy, Rosneft, Lukoil among others.
From Argentina to Egypt, at least 86 countries collectively owe the International Monetary Fund more than $162bn.
Ukraine’s air force said Russia launched hundreds of drones and missiles towards Ukraine last night. It said initial ...