Short Description
Crude oil falls 3%, markets lean towards diplomacy despite stalled US-Iran talks
Detail Description
Oil prices fell sharply on Tuesday despite heightened tensions in the Middle East, as markets bet on a possible diplomatic breakthrough Read more...