well i agree to point 1 and partially to point 2 but not at all with 3
well about point number 1 u r really placed at a strategic location,but what the relevance,r u in a position to sabotage the route or produce a blockade to the route,the answer is no,so even after being in a strategic location,u r not in a position to exert ur dominance
point number 2,u r the biggest oil producer,but not the lone producer,their r many other nations who produce oil on a vast scale,at best an oil embargo by KSA will only affect fuel prices,but will the stop the world from moving
point number 3,completely irrelevant,only important for islam,not for rest of the world
some other facts
u do not have any international influence
u r not a military or economic super power
u do not have access to top grade technology
finally ur govt is just a puppet of U.S.A