Brent crude climbed to around $95 a barrel as Iran attacked U.S. allies following a new round of American strikes.