By Uncategorized Russia comfortably deflected G7 attempts to impose a price cap. Previous Post Israel’s Systematic ‘De-development’ of Gaza Began with Its Permanent Occupation Next Post Thailand negotiating with Hamas via Iran for release of its hostages