Europe higher at open, German business climate pending
Major stock indexes in Europe traded higher at the open on Monday as investors awaited the latest German business climate report. In other news, the weekend was marked by turmoil within Russian border…