USA buying up oil in huge numbers to start filling their Strategic Petroleum Reserve (SPR). 3 million barrels is a huge number, but still just a drop in the ocean compared to what is required in order to get the SPR back up to average levels.
Oil price rebound is on the cards if this type of buying continues, especially if OPEC continue to cut production to support higher oil prices.
USA SPR at 40 Year lows