Peak oil demand was the big story last year – at least until the oil price rose above $60 a barrel and we all woke up. The idea was that a brave new world of automated technologies powered by renewable energy was just around the corner. There was even concern …
Read More »