As oil prices surge, some economies benefit while others face rising costs. Despite war, al-Quds Day marches in Tehran saw thousands protest, voicing anger against Israel and the US.