As far as I can tell this is a juvenile male Baltimore oriole - he was busy preening at the time and didn't stay but a few seconds. Was in the same tree as the other orioles I've posted. Sure could have surprised me! Please correct me if I'm wrong. Thunderstorms again today.