JPMorgan acknowledges difficulty predicting oil prices as geopolitical tensions between the US and Iran create...