Demon ‘biggest destroyer’ of economy, says Congress