Global markets rebound and oil prices ease
Asian markets and US stock futures staged a modest rebound on Wednesday, hours after the United States announced its first set of sanctions against Russia for what US President Joe Biden termed "the beginning of a Russian invasion" on Ukraine.