Yellow loosestrife?

Yellow loosestrife?

Observation - Yellow loosestrife?. Description: