Crude oil prices subside as traders bet that the worst is over in tensions between Iran and Israel, although fears remain. Meanwhile, investors charge into safe-haven assets like gold, and Chinese market regulators roll out new investor protections.
Source link