dyno - I think all of that is well accepted.
Only change is perhaps the placing of the IO project back on top of the spotlight again - but why wouldn't you with the price of spot IO almost double that of current contract prices! And talks of a possible 40 to 80% hike in contract prices! We will be a big fat cash cow :)