Latest News
Yesterday, oil price depreciated to $111 per barrel, going down -0.68% as Russia and European Union readjust to the restriction placed on the Russia.
Reports say Russia is luring buyers for its oil products from Nigeria with its cheaper price, as Vladimir Putin is reportedly planning to replace!-->!-->!-->…
Read More...