Russian troops fully occupy the city of East Ukraine, Sievierodonetsk on Saturday, both sides say, confirming the decline of the
Tag: Ukraine and Russia
Oil falls over 5% on Russia-Ukraine talk hopes, China lockdowns
New York (Reuters) -OIL price fell more than 5% on Monday to its lowest in almost two weeks in the