Markets back in green; banking stocks rise