Oil prices ‘too high’, India calls for higher production by Opec+