US Dollar Index technical analysis: DXY rises to the 70.00 handle