Research firm says $1 trillion in upstream projects to be cut through 2020

    The collapse of oil has forced the energy industry to delay $1 trillion in projects aimed at pumping crude and searching for oil through the end of the decade, leaving 7 billion barrels of crude in th…


    Already an INSIDER? Sign in.