Global equities rallied as benchmark oil prices fell below $90 a barrel for the first time since August, boosted by signs of diplomatic progress in the US-Iran conflict, while US Treasuries held steady ahead of Tuesday's US inflation data.