Have you heard of the “peak oil” concept? Simply put, this theory states that global oil production will hit a maximum (peak) level before declining. When oil prices hit a record high of $147 a barrel in July 2008, the…
Have you heard of the “peak oil” concept? Simply put, this theory states that global oil production will hit a maximum (peak) level before declining. When oil prices hit a record high of $147 a barrel in July 2008, the…