Sunday, October 22, 2017

...

The EIA has apparently stopped publishing its International Energy Statistics. Instead they are now publishing an abbreviated version on their Total Energy web page titled: Tabel 11.1b World Crude Oil Production....
- Advertisement -