Oil price touches $100 a barrel as energy market may be past ‘point of no return’. As Trump orders new strikes on Iran experts are saying talks appear stuck in ‘endless loop’. “It just seems to be this endless loop of Charlie Brown and Lucy with the football.” #industry