Nifty and German 40 index: Nifty is back above 22500.0

by