Your Direct Link with Direct Suppliers of Fuel and Foods
UK to Announce Dozens of New North Sea Oil and Gas Licenses -Sources
The British government is expected to announce dozens of new North Sea oil and gas exploration licenses in an effort to boost domestic production, two sources familiar…