Summary: is close to self sufficient in oil production produces about 80 of it s needs If there was no tax on petrol as in
Image Dimensions: 620 x 400