<?xml version="1.0" encoding="utf-8"?>
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation=" http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <calculationLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <loc xlink:type="locator" xlink:href="ec-2007-04-30.xsd#ec_Total" xlink:label="ec_Total" />
    <loc xlink:type="locator" xlink:href="ec-2007-04-30.xsd#ec_Salary" xlink:label="ec_Salary" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ec_Total" xlink:to="ec_Salary" order="1" weight="1" use="optional" />
    <loc xlink:type="locator" xlink:href="ec-2007-04-30.xsd#ec_Bonus" xlink:label="ec_Bonus" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ec_Total" xlink:to="ec_Bonus" order="2" weight="1" use="optional" />
    <loc xlink:type="locator" xlink:href="ec-2007-04-30.xsd#ec_StockAwards" xlink:label="ec_StockAwards" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ec_Total" xlink:to="ec_StockAwards" order="3" weight="1" use="optional" />
    <loc xlink:type="locator" xlink:href="ec-2007-04-30.xsd#ec_OptionAwards" xlink:label="ec_OptionAwards" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ec_Total" xlink:to="ec_OptionAwards" order="4" weight="1" use="optional" />
    <loc xlink:type="locator" xlink:href="ec-2007-04-30.xsd#ec_NonEquityIncentivePlanCompensation" xlink:label="ec_NonEquityIncentivePlanCompensation" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ec_Total" xlink:to="ec_NonEquityIncentivePlanCompensation" order="5" weight="1" use="optional" />
    <loc xlink:type="locator" xlink:href="ec-2007-04-30.xsd#ec_ChangeInPensionValueNonqualifiedDeferredCompensationEarnings" xlink:label="ec_ChangeInPensionValueNonqualifiedDeferredCompensationEarnings" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ec_Total" xlink:to="ec_ChangeInPensionValueNonqualifiedDeferredCompensationEarnings" order="6" weight="1" use="optional" />
    <loc xlink:type="locator" xlink:href="ec-2007-04-30.xsd#ec_AllOtherCompensation" xlink:label="ec_AllOtherCompensation" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ec_Total" xlink:to="ec_AllOtherCompensation" order="7" weight="1" use="optional" />
  </calculationLink>
</linkbase>