Solution:
There is no short term solution, but in the long term the key countries in middle east need to shift their total dependence on the US and shift to China/Russia. I see some small improvements already, KSA warming up relations with Russia and China. UAE bought light attack / trainer aircrafts from China, Not sure but any of the countries bought Chinese drones as well However, this process needs to step up, Islamic block needs to understand that when it comes to Israel Versus any islamic country, US will ALWAYS choose Israel. It has forever supported it with billions in cash and weapons and it will KEEP supporting it FOREVER.
Many countries are trying to diversify their economic models - a step in the right direction. But absolute boycott of American economy is unrealistic proposition. Russian economy is too small and Chinese economy is relatively closed in comparison to American economy. There is also the issue of demand of your goods - where you can sell your goods? Does China need your goods when it itself is a manufacturing giant?
Growth is not possible by picking a side for another country.
Growth is possible by having bilateral relationship with as many countries as possible.
US support Israel but there is a limit to its support for Israel.
US have supported select Islamic countries as well.
- US supported Afghanistan and Pakistan when both were up against Soviet Union in the 1980s.
- US supported Iraq when it was up against Iran in the 1980s.
- US supported GCC and liberated Kuwait from Iraq in 1991.
- US accepted independence of Bosnia from Yugoslavia.
- US made it possible for Saudi Arabia to blunt attacks of Yemen in war.
- US have tensions with Turkey but have removed it from NATO.
OIC should put pressure on US to address Palestine - Israel conflict of-course. Pakistan can play a role to this effect as well.
But it is a mistake to assume that US will not try to influence and shape global events. US will check Russian and Chinese moves wherever possible and will attack those who will try to appease these two powers a bit much. Regional powers need to play their cards sensibly and calculatingly.
Islamic countries have inter-country rivalries as well. Some are trying to impose themselves on others. This is why some seek foreign assistance to protect their interests.
Islamic countries should learn how to co-exist peacefully and support each other in productive ways. Develop local economies, develop an Islamic economic system, and strengthen OIC. These developments can of much help to Islamic countries in the long term.