Russia provides around 8% of the global supply. With the current situation the cost of oil experienced a surge today. This can only result in one thing… an increase of fuel prices and UK and European petrol stations. Looking at the facts, the cost of a barrel of oil...
Read more