0 Members and 2 Guests are viewing this topic.
So you think oil prices have been up everywhere but russia?
Unleaded in India is running at about £1-10 a litre currently.
Just heard today The Russian rubble has cemented itself at its highest rate for 7 years