Roundup: Oil and gas / Crime update / Streaming merger

    Industry predictions: International benchmark Brent crude will average $65 a barrel this year as new oil production from non-OPEC countries outstrips the growth in global crude consumption, accord…


    Already an INSIDER? Sign in.