I think this is Ribes americanum or wild black currant.
I'm basing this on page 306 of Newcomb's Wildflower Guide, an excellent source for the Eastern US and some of Canada. On that page we have two main choices:
Base of flowers prickly or bristly... or
Base of flowers not prickly or bristly...
Your excellent pictures suggest that your specimen is in category 2.
From there, we have:
a. Flowers solitary or 2-3 in a cluster; branches bearing a few thorns. or
b. Flowers 5 or more in racemes.
Your specimen looks to have quite a few flowers, so in category 2b we have a choice of Ribes americanum:
Whitish or yellowish flowers, longer than wide (and fruit black, you can check later I guess),
or Ribes sativum:
Greenish flowers, wider than long (and fruit red).
Color in the white/green/yellow range is a bit subjective, but your flowers look longer than wide, hence Ribes americanum.
Of course, with this in mind you might re-inspect the plant and refine this a bit.