Russia is the second largest oil producer in the world. The spike in oil prices has been driven by the fears of supply side disruptions.
Russia is the second largest oil producer in the world. The spike in oil prices has been driven by the fears of supply side disruptions.