Russia Keeps Losing in Ukraine, Says Top US General

Russia Keeps Losing in Ukraine, Says Top US General

Mark Milley, chairman of the Joint Chiefs of Staff, says Russia keeps losing in Ukraine. He says Russia targeting of Ukraine’s civilian power grid in a wave of missile attacks…

Russia Orders Troops to Leave Kherson in Ukraine

Russia Orders Troops to Leave Kherson in Ukraine

Russia ordered its troops to leave Ukraine’s city of Kherson, the first major regional center seized in its invasion, in a highly symbolic setback for PresidentVladimir Putin. Bloomberg’s Maria Tadeo…

Russia to Flood Asia With Fuels

Russia to Flood Asia With Fuels

It was another volatile day for oil trading and now it appears that Russia is likely to flood Asia with more supply as Europe ramps up on sanctions. Su Keenan…