Categories Business General HIGHLIGHTS Russia strikes Port of Odessa, grain deal in doubt Atilla YeşiladaPosted on24 July, 2022 Russia said on Sunday that its cruise missiles had struck military infrastructure of Ukraine’s Odesa … Continue ReadingRussia strikes Port of Odessa, grain deal in doubt