In 2021, US Shale May Surprise Oil Markets Again

Both IEA and OPEC anticipate global producers will need to add up to 30 million barrels of oil equivalent to keep up with demand by 2022. That figure …