Saw this in southern ME yesterday. It was flitting about in the tree canopy (leaves just starting to fill in). A description of a female oriole seemed close, but the photos didn't seem as close a match. We have had a male Northern Oriole in the yard recently.
Female Tanager, female Oriole, other?