Russian stocks crash on military mobilization, Ukraine annexation fears

#war #russia #trending