The benchmark indices, Sensex and Nifty, opened higher today, supported by upbeat global cues