MAX Logo
France flag

France

Revenue Minus Production Cost Of Oil

0.01
percent of GDP