Oil hits multi-week high as US-Iran truce falters
Crude oil prices settled nearly 5% higher on Wednesday after US President Donald Trump threatened fresh strikes against Iran, raising concerns that renewed hostilities in the Middle East could put a s...