JPMorgan admits difficulty predicting oil prices during Trump-Iran conflict. Bank assumes $100 barrel economic...