IEA director Fatih Birol has made quite a claim by saying that U.S. total oil production might near the combined production of Russia and Saudi Arabia by 2025.
A