AmericaSpeaks TheVoiceOfJoyce A beautiful sight to behold. The International consortium of oil producers have agreed to pull out 60mm barrels of oil from their reserves. The IEA has stated and 31 Countries agree, no oil shortage because of Putin’s invasion. It’s a win win. Putin can no longer profit from high oil prices and there is collaboration among 31 Nations.

Leave a Reply