My first thought was willow, but willow leaves grow alternately on their stems. Olea Europe leaves grow opposite to each other on the stems, like yours are. Willow stems usually have a green, yellow, or tan/ brown color on their stems. Olive have that white or silvery color on younger stems...