The specter of global conflict lurks on the horizon. Energy prices are putting the squeeze on millions. Covid lingers. B