Bank of America: If Middle East skirmishes continue into year end, brent could trade in a $95-120/bbl range.