BBCNEWS Context February 24, 2022 21:17:00
Protesters have been arrested across 39 cities, according to independent monitoring groups. we also saw protests around the world — with anti—russia and anti—war protesters taking to the streets in dozens of countries. the launch of the invasion has also brought chaos to the stock markets. oil prices surged past 100 dollars per barrel — thats their highest level in seven years. russia is currently the second biggest exporter of crude oil after saudi arabia and is also the worlds largest ...
Source: archive.org