The price of crude oil briefly neared $120 a barrel Monday as Iran named Mojtaba Khamenei the supreme leader and then launched new attacks at Israel and Gulf states.