Oil prices reached a 2003 low below US$28 per barrel on Monday because the market braced for a rise in Iranian exports following the lifting of sanctions against Tehran over the past weekend. The United States revoked sanctions that had cut Iran’s oil exports by a couple of million barrels per day (bpd) since their pre-sanctions 2011 peak to nothing ...
Read More »