Although tensions are easing in the Middle East — at least for now — US gas prices will remain far above pre-war levels for weeks, if not months.