Has the US actually achieved oil independence or is MBS and the Emirates spineless cowards? What’s up with that.
You must log in or # to comment.
Has the US actually achieved oil independence or is MBS and the Emirates spineless cowards? What’s up with that.