China imported a record 11.3 million barrels of oil a day in May. This along with the OPEC+ extensions are a couple of very bullish signs for CRUDE!