squeeze somebody dry

ˌsqueeze somebody ˈdry

get as much money, information, etc. out of somebody as you can: The war, as well as the economic sanctions imposed by foreign powers, have squeezed the economy dry.
See also: dry, somebody, squeeze