Russia and Venezuela sign new agreements on energy, technology, economic, agricultural and military matters