As Russia advances, the financial world is reeling and resetting. Marcia Narine Weldon examines the fiscal battlefield. Recorded March 10, 2022.