Crude oil price climbed to $105 per barrel today as US-Iran talks stalled, while markets were mixed as traders appeared to shrug off uncertainty over the 10-week-old war. Optimism over Washington’s proposal to Iran to ease the conflict collapsed when Trump told reporters yesterday that Iran’s counteroffer was “garbage”, reports AFP. Trump warn...

