Stocks hit records and oil steadies as U.S. and Iran weigh ceasefire extension

Oil held near $95 a barrel and gas prices edged down to $4.09 a gallon, but remain 37% above pre-war levels