Russian sources are attempting to portray Armenia as regretful for its “mistakes” in straying away from Russia while casting Russian-led peace negotiations between Armenia and Azerbaijan as more “promising” than Western efforts, the Institute for the Stud
Oil prices showed stability on Friday. At the same time, they end the week in positive territory against the backdrop of geopolitical tensions and declining oil reserves in the United States, Report informs via Interfax.