financial battle