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 register to comment.
Has the US actually achieved oil independence or is MBS and the Emirates spineless cowards? What’s up with that.