Posted inRussia

Kremlin confident it can win oil price war

It was a “Black Monday” for Russia as the country woke to find the ruble down to four-year lows following a 25% crash in global oil prices – their biggest fall in the century.  The downward spiral in oil prices is the direct result of Russia failing to reach an agreement with OPEC, the organization […]