Ed takes more listener reaction to the attack on Ukraine by Russia, energy prices skyrocketing in sympathy with sanctions levied against Russia, Biden's inability to keep Putin in check, China observing the current crisis closely, and what the U.S. needs to do moving forward.