London, March 9 (AFP/APP):Oil prices tumbled while US and European stocks surged on Wednesday after days of market turmoil over Russia’s invasion of Ukraine. Wall Street pushed solidly higher, with the three main indices above two percent in afternoon trading. In Europe, Frankfurt’s benchmark DAX […]