Iranian Nuclear Talks
April 06, 2021 at 06:24 AM EDT
Oil sold-off yesterday. Brent settled more than 4% lower on the day, leaving it just shy of the US$62/bbl level, although we are seeing somewhat of a relief rally in morning trading in Asia today.