European stocks closed on a firm note with investors indulging in some bargain hunting after recent losses Despite lingering geopolitical tensions between Russia and Ukraine, worries about rising inflation and the economic impact of sanctions on Russia. US stocks moved sharply higher during trading offsetting the steep drop seen in the previous session. The major averages all showed substantial moves back to the upside on the day. Asian stocks fell broadly as nervous investors shifted money into...