latest
Oil price recovered to $51 per barrel level in New York after news that Russia agreed to cut output together with OPEC, Bloomberg report