Analysts have largely concurred that the Chinese promise to buy additional $52.4 billion worth of US energy products in 2020 and 2021 on top of the 2017 levels of Chinese energy imports is most likely unachievable, even if China intends to fulfill all its pledges in the deal. … Read More >US-China oil deal dictated by a market that hates it