United Kingdom 🇬🇧: The British government has committed to approving hundreds of new licenses for oil and gas exploration, in an effort to increase production of these products and consequently reduce inflation in the country.

Reply to this note

Please Login to reply.

Discussion

No replies yet.