A Russian warship on Sunday fired warning shots at a cargo ship in the southwestern Black Sea as it made its way northwards, the first time Russia has fired on merchant shipping beyond Ukraine since exiting a landmark UN-brokered grain deal last month.