Oil prices climbed for a second consecutive session on Tuesday, driven by persistent concerns that the ongoing US-Iran conflict could disrupt supplies in the Middle East