Oil review at the Almeida Theatre, LondonThe StageElla Hickson's new play, Oil, which has been six years in the writing, is undeniably ambitious, time-travelling in five separate parts from 1889 to 2051 from Cornwall and Hampstead to Tehran and Baghdad
…