Tag: Russia crude oil

spot_img

Russia Lowers Price of Crude Oil Supply to India, Becomes India’s Second Largest Supplier

The battle of supremacy between Russia and OPEC ally Saudi Arabia doesn’t seem to be slowing down, especially with Russia continually undercutting the price...