A return to $100 per barrel oil? Some trading houses think so

    Major oil trading houses are predicting the return of $100 crude for the first time since 2014 as OPEC and its allies struggle to compensate for U.S. sanctions on Iran’s exports, Bloomberg reports. …


    Already an INSIDER? Sign in.