Middle East oil exporters are cashing in as Ukraine war hits global economy