business.financialpost.com
Oil climbs to a three-week high as Trump announces new sanctions against Iran
Oil has rallied after falling to the lowest level in almost five months in mid-June as escalating tensions between U.S. and Iran threaten to disrupt crude flows