Leta 1956 je geolog M. King Hubbert napovedal, da bo proizvodnja nafte v Združenih državah dosegla vrhunec med letoma 1965 in 1970. To se je izkazalo za pravilno. Hubbertova teorija se imenuje “teorija Hubbertovega vrha” ali preprosto “peak oil”. Po teoriji se proizvodnja nafte povečuje, dokler ne doseže vrha, pri čemer ostane približno polovica prvotnega vira. Od prve Hubbertove teorije so strokovnjaki razpravljali o tem, ali bo tudi svetovna proizvodnja nafte dosegla vrhunec. Nekatere iste razprave so bile osredotočene tudi na premog, pri čemer se analitiki sprašujejo, koliko časa lahko še lahko napajamo našo energijo lačno civilizacijo z omejenimi fosilnimi gorivi.
Po mnenju pesimistov smo morda že dosegli svetovni vrh proizvodnje nafte ali pa ga bomo dosegli kmalu. To bi sčasoma povzročilo nepopravljivo zvišanje cen nafte, povzročilo zvišanje cen praktično vsega drugega, kar bi lahko vodilo do gospodarskega zloma, globalne depresije in drugih strašnih posledic, vse do razpada sodobne industrijske civilizacije. Trdijo, da bi nam nafte lahko skoraj v celoti zmanjkalo v nekaj desetletjih ali manj.
Po mnenju optimistov bo najvišja proizvodnja nafte dosežena med letoma 2020 in 2030. Učinek bodo omilile naložbe v alternativne vire energije, kot so sončne celice, sončna toplota, veter, plimovanje, geotermalna in jedrska fisija. Tudi vesoljske sončne postaje, sintetični mikrobi, ki proizvajajo biogoriva, in jedrska fuzija so pogosto omenjane možnosti. Ti optimisti trdijo, da so strahovi pred vrhom nafte neutemeljeni in da bodo bolj inovativne tehnike črpanja pomagale premostiti vrzel. Verjamejo, da nafte verjetno ne bo zmanjkalo v manj kot 50 letih in morda dlje kot stoletje.
Večina strokovnjakov se strinja, da je na voljo veliko več premoga kot nafte, in če nafte zmanjka, bomo morda prešli na premog. Za še večjo uporabnost premoga so kemični procesi, ki ga lahko pretvorijo v tekočo obliko. Tako bi lahko premog uporabili kot tekoče gorivo, podobno današnji nafti. Večina strokovnjakov se strinja, da nam je premoga ostalo vsaj nekaj sto let, morda več.