Since 1992 oil consumption as a share of global GDP has fallen by 45 %. BCA 27-Sep-19 05:40 am AnalysisAnalysis, Life Anirudh Sethi Read More