German DAX index fluctuated between gains and losses on Monday lifted by technology and health care shares. Deutsche Post AG advanced 1.0% after Deutsche Bank upgraded the stock from hold to buy. BMW AG jumped 1.7% after Barclays Capital confirmed car maker's overweight rating. Banks weighed on index with Deutsche Bank dropping 1.7% and Commerzbank declining 1.3%. At the moment of writing DAX 30 index trades 1.02% or 69.92 points up at 6,945.07.