I still see cash being a potential obstacle to all these orders becoming reality. Oil prices are currently really low (I realize that will not stay the case forever), some banks still seem a bit reluctant to offer loans, and sanctions could get snapped back into place....