Benchmark indices opened marginally higher on Wednesday morning but traded cautiously. Except bank and FMCG, all other indices are trading in the green. IEA proposes largest oil reserve release of 182 million barrels to ease crude.