Has the US actually achieved oil independence or is MBS and the Emirates spineless cowards? What's up with that.