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.
Discussion
No replies yet.