A study by engineering services and consulting company Ricardo predicts that global demand for oil may well peak before 2020 and fall back to levels significantly below 2010 demand by 2035.