Don't want to get into the merits of Araucaria which has been debated extensively on the Guardian Xmas Crossword thread but somebody should tell him that there is little or no oil in Dubai-11 across in right hand grid.
The oil in UAE is almost entirely in Abu Dhabi.
As he's also an FT compiler(Cinephile) he should know that.