20% is wrong. I would say it is just under 10%. With more than 850 billion dollar economy, the 80 billion dollar oil sale comes to just that. Anyways, do not feed the trolls, or the thread will be ruined. Have confidence in yourself. A nation that can do space launch should not run down so much...