understanding gas price dynamics