Russian oil output stood at 11.34 million barrels per day in February, down some 75,000 barrels per day from the October level, the baseline for a global deal, but still missing the accord target, Energy Ministry data showed on Saturday.
This was also down from 11.38 million bpd in January. In...
Oil producing group OPEC is responsible for salvaging the entire oil industry with its deal to curb output, OPEC's secretary general told CNBC, but the US shale revolution has helped to prevent "major, major energy chaos" in the world.
"OPEC has been doing a great service," to producers and...