Which, in fairness, is a good performance considering the world currently looks like it’s running a live stress test on energy markets. Overnight, all major US stock indices fell over 1% as traders ...