FROM WELLHEAD TO MARKET. NEWS WITH SOURCES.
Our standards
wellficent.
Read energy from subsurface to market.
See what moves next.
WELL & ENERGY INTELLIGENCE
WELLFICENT / OPEN DATA

Sources, rights and method

Labels, historical features and model output remain separate from the source registry.

Search documents

Document search covers all news and source documents; it does not filter measurements.

Browse measurements

Measurements

2,028 records

Runtime samples are not the complete training dataset. Depth filters use source units; select one dataset first. Date filters include observations whose reported period overlaps the selected range.

Measurements
DatasetEntitySource fieldSource fileObserved atSource depthUnitValueUnitQuality flagsSourceExact record
EA historical qualified dipped groundwater levels02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8dhttp://environment.data.gov.uk/hydrology/id/measures/02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8d-gw-dipped-i-mAOD-qualifiedNot reported / not verified2003-03-06T14:00:00Not reported / not verifiedNot reported / not verified23.6300mAODGoodSourceExact record
EA historical qualified dipped groundwater levels02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8dhttp://environment.data.gov.uk/hydrology/id/measures/02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8d-gw-dipped-i-mAOD-qualifiedNot reported / not verified2003-12-05T16:15:00Not reported / not verifiedNot reported / not verified23.2000mAODGoodSourceExact record
EA historical qualified dipped groundwater levels02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8dhttp://environment.data.gov.uk/hydrology/id/measures/02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8d-gw-dipped-i-mAOD-qualifiedNot reported / not verified2004-09-21T08:40:00Not reported / not verifiedNot reported / not verified23.3700mAODGoodSourceExact record
EA historical qualified dipped groundwater levels02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8dhttp://environment.data.gov.uk/hydrology/id/measures/02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8d-gw-dipped-i-mAOD-qualifiedNot reported / not verified2005-06-02T13:28:00Not reported / not verifiedNot reported / not verified23.4300mAODGoodSourceExact record
EA historical qualified dipped groundwater levels02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8dhttp://environment.data.gov.uk/hydrology/id/measures/02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8d-gw-dipped-i-mAOD-qualifiedNot reported / not verified2006-03-05T11:07:00Not reported / not verifiedNot reported / not verified23.1500mAODGoodSourceExact record
EA historical qualified dipped groundwater levels02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8dhttp://environment.data.gov.uk/hydrology/id/measures/02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8d-gw-dipped-i-mAOD-qualifiedNot reported / not verified2007-04-16T12:36:00Not reported / not verifiedNot reported / not verified23.6100mAODGoodSourceExact record
EA historical qualified dipped groundwater levels02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8dhttp://environment.data.gov.uk/hydrology/id/measures/02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8d-gw-dipped-i-mAOD-qualifiedNot reported / not verified2007-12-18T12:55:00Not reported / not verifiedNot reported / not verified23.7200mAODGoodSourceExact record
EA historical qualified dipped groundwater levels02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8dhttp://environment.data.gov.uk/hydrology/id/measures/02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8d-gw-dipped-i-mAOD-qualifiedNot reported / not verified2008-09-02T11:30:00Not reported / not verifiedNot reported / not verified24.0100mAODGoodSourceExact record
EA historical qualified dipped groundwater levels02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8dhttp://environment.data.gov.uk/hydrology/id/measures/02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8d-gw-dipped-i-mAOD-qualifiedNot reported / not verified2009-06-12T10:05:00Not reported / not verifiedNot reported / not verified23.7800mAODGoodSourceExact record
EA historical qualified dipped groundwater levels02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8dhttp://environment.data.gov.uk/hydrology/id/measures/02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8d-gw-dipped-i-mAOD-qualifiedNot reported / not verified2010-03-03T09:55:00Not reported / not verifiedNot reported / not verified23.8200mAODGoodSourceExact record
EA historical qualified dipped groundwater levels02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8dhttp://environment.data.gov.uk/hydrology/id/measures/02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8d-gw-dipped-i-mAOD-qualifiedNot reported / not verified2010-12-22T10:15:00Not reported / not verifiedNot reported / not verified23.7500mAODGoodSourceExact record
EA historical qualified dipped groundwater levels02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8dhttp://environment.data.gov.uk/hydrology/id/measures/02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8d-gw-dipped-i-mAOD-qualifiedNot reported / not verified2011-09-09T12:40:00Not reported / not verifiedNot reported / not verified23.6000mAODGoodSourceExact record
EA historical qualified dipped groundwater levels02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8dhttp://environment.data.gov.uk/hydrology/id/measures/02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8d-gw-dipped-i-mAOD-qualifiedNot reported / not verified2012-06-19T13:05:00Not reported / not verifiedNot reported / not verified23.8200mAODGoodSourceExact record
EA historical qualified dipped groundwater levels02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8dhttp://environment.data.gov.uk/hydrology/id/measures/02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8d-gw-dipped-i-mAOD-qualifiedNot reported / not verified2013-06-04T11:45:00Not reported / not verifiedNot reported / not verified23.9900mAODGoodSourceExact record
EA historical qualified dipped groundwater levels02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8dhttp://environment.data.gov.uk/hydrology/id/measures/02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8d-gw-dipped-i-mAOD-qualifiedNot reported / not verified2014-01-21T13:45:00Not reported / not verifiedNot reported / not verified24.0000mAODGoodSourceExact record
EA historical qualified dipped groundwater levels02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8dhttp://environment.data.gov.uk/hydrology/id/measures/02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8d-gw-dipped-i-mAOD-qualifiedNot reported / not verified2014-10-02T11:00:00Not reported / not verifiedNot reported / not verified23.7900mAODGoodSourceExact record
EA historical qualified dipped groundwater levels02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8dhttp://environment.data.gov.uk/hydrology/id/measures/02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8d-gw-dipped-i-mAOD-qualifiedNot reported / not verified2015-06-29T11:10:00Not reported / not verifiedNot reported / not verified23.8100mAODGoodSourceExact record
EA historical qualified dipped groundwater levels02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8dhttp://environment.data.gov.uk/hydrology/id/measures/02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8d-gw-dipped-i-mAOD-qualifiedNot reported / not verified2016-06-24T10:47:00Not reported / not verifiedNot reported / not verified23.9700mAODGoodSourceExact record
EA historical qualified dipped groundwater levels02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8dhttp://environment.data.gov.uk/hydrology/id/measures/02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8d-gw-dipped-i-mAOD-qualifiedNot reported / not verified2017-05-30T12:25:00Not reported / not verifiedNot reported / not verified23.9100mAODGoodSourceExact record
EA historical qualified dipped groundwater levels02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8dhttp://environment.data.gov.uk/hydrology/id/measures/02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8d-gw-dipped-i-mAOD-qualifiedNot reported / not verified2018-03-12T10:20:00Not reported / not verifiedNot reported / not verified24.3100mAODGoodSourceExact record
EA historical qualified dipped groundwater levels02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8dhttp://environment.data.gov.uk/hydrology/id/measures/02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8d-gw-dipped-i-mAOD-qualifiedNot reported / not verified2018-09-06T12:26:00Not reported / not verifiedNot reported / not verified23.9400mAODGoodSourceExact record
EA historical qualified dipped groundwater levels02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8dhttp://environment.data.gov.uk/hydrology/id/measures/02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8d-gw-dipped-i-mAOD-qualifiedNot reported / not verified2018-12-21T11:54:00Not reported / not verifiedNot reported / not verified24.0000mAODGoodSourceExact record
EA historical qualified dipped groundwater levels02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8dhttp://environment.data.gov.uk/hydrology/id/measures/02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8d-gw-dipped-i-mAOD-qualifiedNot reported / not verified2019-03-20T12:50:00Not reported / not verifiedNot reported / not verified24.0100mAODGoodSourceExact record
EA historical qualified dipped groundwater levels02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8dhttp://environment.data.gov.uk/hydrology/id/measures/02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8d-gw-dipped-i-mAOD-qualifiedNot reported / not verified2019-12-13T09:13:00Not reported / not verifiedNot reported / not verified24.4000mAODGoodSourceExact record
EA historical qualified dipped groundwater levels02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8dhttp://environment.data.gov.uk/hydrology/id/measures/02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8d-gw-dipped-i-mAOD-qualifiedNot reported / not verified2020-12-08T14:23:00Not reported / not verifiedNot reported / not verified24.3300mAODGoodSourceExact record
EA historical qualified dipped groundwater levels02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8dhttp://environment.data.gov.uk/hydrology/id/measures/02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8d-gw-dipped-i-mAOD-qualifiedNot reported / not verified2021-09-08T11:27:00Not reported / not verifiedNot reported / not verified24.2600mAODGoodSourceExact record
EA historical qualified dipped groundwater levels02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8dhttp://environment.data.gov.uk/hydrology/id/measures/02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8d-gw-dipped-i-mAOD-qualifiedNot reported / not verified2022-06-10T08:56:00Not reported / not verifiedNot reported / not verified24.1500mAODGoodSourceExact record
EA historical qualified dipped groundwater levels02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8dhttp://environment.data.gov.uk/hydrology/id/measures/02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8d-gw-dipped-i-mAOD-qualifiedNot reported / not verified2023-03-06T10:52:00Not reported / not verifiedNot reported / not verified24.2700mAODGoodSourceExact record
EA historical qualified dipped groundwater levels02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8dhttp://environment.data.gov.uk/hydrology/id/measures/02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8d-gw-dipped-i-mAOD-qualifiedNot reported / not verified2024-03-19T11:27:00Not reported / not verifiedNot reported / not verified24.5600mAODGoodSourceExact record
EA historical qualified dipped groundwater levels02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8dhttp://environment.data.gov.uk/hydrology/id/measures/02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8d-gw-dipped-i-mAOD-qualifiedNot reported / not verified2024-12-17T10:13:00Not reported / not verifiedNot reported / not verified24.5300mAODGoodSourceExact record
EA historical qualified dipped groundwater levels02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8dhttp://environment.data.gov.uk/hydrology/id/measures/02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8d-gw-dipped-i-mAOD-qualifiedNot reported / not verified2025-09-02T09:57:00Not reported / not verifiedNot reported / not verified24.2100mAODGoodSourceExact record
EA historical qualified dipped groundwater levels02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8dhttp://environment.data.gov.uk/hydrology/id/measures/02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8d-gw-dipped-i-mAOD-qualifiedNot reported / not verified2026-06-09T11:58:00Not reported / not verifiedNot reported / not verified24.1900mAODGoodSourceExact record
EA historical qualified dipped groundwater levels02f6687e-9550-4dd8-b2cb-16987ac747aehttp://environment.data.gov.uk/hydrology/id/measures/02f6687e-9550-4dd8-b2cb-16987ac747ae-gw-dipped-i-mAOD-qualifiedNot reported / not verified1968-02-28T12:00:00Not reported / not verifiedNot reported / not verified36.6700mAODGoodSourceExact record
EA historical qualified dipped groundwater levels02f6687e-9550-4dd8-b2cb-16987ac747aehttp://environment.data.gov.uk/hydrology/id/measures/02f6687e-9550-4dd8-b2cb-16987ac747ae-gw-dipped-i-mAOD-qualifiedNot reported / not verified1969-02-24T12:00:00Not reported / not verifiedNot reported / not verified37.0500mAODGoodSourceExact record
EA historical qualified dipped groundwater levels02f6687e-9550-4dd8-b2cb-16987ac747aehttp://environment.data.gov.uk/hydrology/id/measures/02f6687e-9550-4dd8-b2cb-16987ac747ae-gw-dipped-i-mAOD-qualifiedNot reported / not verified1970-10-01T12:00:00Not reported / not verifiedNot reported / not verified35.0700mAODGoodSourceExact record
EA historical qualified dipped groundwater levels02f6687e-9550-4dd8-b2cb-16987ac747aehttp://environment.data.gov.uk/hydrology/id/measures/02f6687e-9550-4dd8-b2cb-16987ac747ae-gw-dipped-i-mAOD-qualifiedNot reported / not verified1971-09-24T12:00:00Not reported / not verifiedNot reported / not verified35.4900mAODGoodSourceExact record
EA historical qualified dipped groundwater levels02f6687e-9550-4dd8-b2cb-16987ac747aehttp://environment.data.gov.uk/hydrology/id/measures/02f6687e-9550-4dd8-b2cb-16987ac747ae-gw-dipped-i-mAOD-qualifiedNot reported / not verified1975-03-12T12:00:00Not reported / not verifiedNot reported / not verified36.5900mAODGoodSourceExact record
EA historical qualified dipped groundwater levels02f6687e-9550-4dd8-b2cb-16987ac747aehttp://environment.data.gov.uk/hydrology/id/measures/02f6687e-9550-4dd8-b2cb-16987ac747ae-gw-dipped-i-mAOD-qualifiedNot reported / not verified1976-10-20T12:00:00Not reported / not verifiedNot reported / not verified35.1900mAODGoodSourceExact record
EA historical qualified dipped groundwater levels02f6687e-9550-4dd8-b2cb-16987ac747aehttp://environment.data.gov.uk/hydrology/id/measures/02f6687e-9550-4dd8-b2cb-16987ac747ae-gw-dipped-i-mAOD-qualifiedNot reported / not verified1978-04-05T12:00:00Not reported / not verifiedNot reported / not verified36.6400mAODGoodSourceExact record
EA historical qualified dipped groundwater levels02f6687e-9550-4dd8-b2cb-16987ac747aehttp://environment.data.gov.uk/hydrology/id/measures/02f6687e-9550-4dd8-b2cb-16987ac747ae-gw-dipped-i-mAOD-qualifiedNot reported / not verified1979-10-03T12:00:00Not reported / not verifiedNot reported / not verified35.5400mAODGoodSourceExact record

EA historical qualified dipped groundwater levels

Contains Environment Agency information © Environment Agency and/or database rights.

Irregular instantaneous dipped measurements in native mAOD, not depth below land surface or daily means. No interpolation or zero filling. Bounded station subset; source GUIDs are not physical-well reconciliation. Source timezone, historical availability and parsed coordinate CRS remain unknown. Original bounded first-1000 station list, sorted source GUIDs, qualified dipped histories spanning at least one year. Original selection probes were not retained; proof covers retained import responses only.

Reuse terms

Source documents ↗

JSON ↗

FORCE 2020 · LAS ↗

118 Well · 7,552 records

Bormann, P.; Aursand, P.; Dilib, F.; Manral, S.; Dischington, P. (2020). FORCE 2020 well log and lithofacies dataset, DOI 10.5281/zenodo.4351156. Source Norwegian government logs under NLOD 2.0. Normalized and sampled by Wellficent.

Runtime sample is for browsing. Full source-row normalized training data must use external importer output.

Data gaps and limitations

Unknown units remain unknown. Undated depth logs are not automatically defective records.

JSON ↗
Data gaps and limitations
Dataset libraryRuntime recordsSource documentsMissing valuesReported values without a unitRecords without an observation date
EA historical qualified dipped groundwater levels2,02816000

Data coverage

Counts describe source samples, not unique physical wells.

JSON ↗
EA historical qualified dipped groundwater levels · 2,028

Reported values: 2,028 · Missing values: 0 · Flagged values: 2,028

Channel preview is limited to 50 entries; use filters to access all records.

Data coverage
EntitySource fieldSource fileUnitSource depth · Unitrecords
00572b29-bab0-451e-b45d-162d297c4bbbhttp://environment.data.gov.uk/hydrology/id/measures/00572b29-bab0-451e-b45d-162d297c4bbb-gw-dipped-i-mAOD-qualifiedmAODNot reported / not verified120
00ab66cb-97f4-465d-8464-78971714e050http://environment.data.gov.uk/hydrology/id/measures/00ab66cb-97f4-465d-8464-78971714e050-gw-dipped-i-mAOD-qualifiedmAODNot reported / not verified114
00b47c35-86e0-4288-b608-3884805d0eabhttp://environment.data.gov.uk/hydrology/id/measures/00b47c35-86e0-4288-b608-3884805d0eab-gw-dipped-i-mAOD-qualifiedmAODNot reported / not verified152
00e76808-f55b-420b-a7f3-0692cb67ab69http://environment.data.gov.uk/hydrology/id/measures/00e76808-f55b-420b-a7f3-0692cb67ab69-gw-dipped-i-mAOD-qualifiedmAODNot reported / not verified163
010fc7fc-c50e-4259-b5d9-5047fa2050c2http://environment.data.gov.uk/hydrology/id/measures/010fc7fc-c50e-4259-b5d9-5047fa2050c2-gw-dipped-i-mAOD-qualifiedmAODNot reported / not verified228
01327f5f-90f1-432c-81b5-ab418f6cdf5ehttp://environment.data.gov.uk/hydrology/id/measures/01327f5f-90f1-432c-81b5-ab418f6cdf5e-gw-dipped-i-mAOD-qualifiedmAODNot reported / not verified164
01389a05-bf8c-41e6-9f4e-cc344af947f3http://environment.data.gov.uk/hydrology/id/measures/01389a05-bf8c-41e6-9f4e-cc344af947f3-gw-dipped-i-mAOD-qualifiedmAODNot reported / not verified127
0158ac74-1323-4e83-b0ea-4c3ded0cff70http://environment.data.gov.uk/hydrology/id/measures/0158ac74-1323-4e83-b0ea-4c3ded0cff70-gw-dipped-i-mAOD-qualifiedmAODNot reported / not verified250
01e2532a-1f3d-45db-a9a3-f6667b446ab0http://environment.data.gov.uk/hydrology/id/measures/01e2532a-1f3d-45db-a9a3-f6667b446ab0-gw-dipped-i-mAOD-qualifiedmAODNot reported / not verified65
021f7ab7-f0b6-4b7b-8695-ddb0f57159e1http://environment.data.gov.uk/hydrology/id/measures/021f7ab7-f0b6-4b7b-8695-ddb0f57159e1-gw-dipped-i-mAOD-qualifiedmAODNot reported / not verified84
0239b742-9636-4092-8ecd-485dbb4bc7d3http://environment.data.gov.uk/hydrology/id/measures/0239b742-9636-4092-8ecd-485dbb4bc7d3_90115405-gw-dipped-i-mAOD-qualifiedmAODNot reported / not verified87
0270c83e-8774-4777-bc7a-171b9d578fbchttp://environment.data.gov.uk/hydrology/id/measures/0270c83e-8774-4777-bc7a-171b9d578fbc-gw-dipped-i-mAOD-qualifiedmAODNot reported / not verified80
0291a14f-c3c7-4665-addf-4e84e94aa0bchttp://environment.data.gov.uk/hydrology/id/measures/0291a14f-c3c7-4665-addf-4e84e94aa0bc-gw-dipped-i-mAOD-qualifiedmAODNot reported / not verified53
02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8dhttp://environment.data.gov.uk/hydrology/id/measures/02ab2960-3d4c-4c0f-8cf8-818f8ebe3a8d-gw-dipped-i-mAOD-qualifiedmAODNot reported / not verified65
02f6687e-9550-4dd8-b2cb-16987ac747aehttp://environment.data.gov.uk/hydrology/id/measures/02f6687e-9550-4dd8-b2cb-16987ac747ae-gw-dipped-i-mAOD-qualifiedmAODNot reported / not verified93
032b439b-a049-48d1-98d9-d23aaa33e6c4http://environment.data.gov.uk/hydrology/id/measures/032b439b-a049-48d1-98d9-d23aaa33e6c4-gw-dipped-i-mAOD-qualifiedmAODNot reported / not verified183

Irregular instantaneous dipped measurements in native mAOD, not depth below land surface or daily means. No interpolation or zero filling. Bounded station subset; source GUIDs are not physical-well reconciliation. Source timezone, historical availability and parsed coordinate CRS remain unknown. Original bounded first-1000 station list, sorted source GUIDs, qualified dipped histories spanning at least one year. Original selection probes were not retained; proof covers retained import responses only.

Actual source first/last and every Nth row per entity/channel/unit/pass; no interpolation or replacement of nulls.

Dataset library

Browse all datasets →

EA historical qualified dipped groundwater levels ↗

Contains Environment Agency information © Environment Agency and/or database rights.

Irregular instantaneous dipped measurements in native mAOD, not depth below land surface or daily means. No interpolation or zero filling. Bounded station subset; source GUIDs are not physical-well reconciliation. Source timezone, historical availability and parsed coordinate CRS remain unknown. Original bounded first-1000 station list, sorted source GUIDs, qualified dipped histories spanning at least one year. Original selection probes were not retained; proof covers retained import responses only.

Source: ea-hydrology-groundwater-r4 ↗

imported · Open Government Licence v3.0, declared in each archived EA response

Contains Environment Agency information © Environment Agency and/or database rights.

Reuse terms ↗
w.

Beyond the wellhead, context.

A source-linked view of wells, energy and markets in seven languages.

Follow via RSS ↗