Saudi Arabia is a reliable energy supplier for India, which imports 85% of its crude oil and 54% of natural gas requirements and pays in US dollars Read More
Saudi Arabia is a reliable energy supplier for India, which imports 85% of its crude oil and 54% of natural gas requirements and pays in US dollars