The Indian markets are expected to open flat to negative on the back of weak global cues.

The domestic markets on Wednesday ended lower on apprehensions over the adoption of the new tax norms 'General Anti-Avoidance Rules' and the weakening rupee amid month-end demand for the dollar from oil importers.

The Sensex has supports at 17010 and 16940 and resistances at 17240 and 17370. The Nifty has supports at 5150 and 5080 and resistances at 5230 and 5280.