Analysis Oil

Peak oil on the horizon

Oil prices have fallen almost 10% in the past week to their lowest level, renewing the subject of peak oil. Some of the world’s leading energy groups now see peak demand and sustained lower crude prices as something they need to prepare for.