Crude oil hovers near $96/bbl as Iran ceasefire eases gas prices