Oil prices rose for the second consecutive session Tuesday as uncertainty over the Middle East war persisted amid a delayed response from Israel, faltering hopes of a Gaza ceasefire, and a renewed focus on the tightening global supply and demand balance.