The Oscars were watched by an estimated 18 million people in the US this year as against 19.5 million last year.