These are some of the demands that Iran is making for the Friday 19 June MoU. The US has not responded to them. Three of these points are enough for…

The oil futures market is lying to us!

The argument is that the back end of the oil futures curve is underpricing the real severity of the current disruption. Around 15 million barrels per day, roughly 15% of…