20200520 city.delhi: Delhi: Markets open; but owners find odds tough