dismal performance on economic front