Iraq

Rather calling Saudi Arabia, an oil supplier to India ranking number two, would be more appropriate. Saudi Arabia recently has surpassed Russia for coming down to the ladder number three. Becoming Russia’s No. 2 oil buyer India has again initiated maintaining strong relationship with Russia opposing American will. China and many other petrol buyer countries …