Oil beaten up as inventories build shows no signs of slowing down

Oil is down by 2.8% on the day
The OPEC+ deal extension can’t come soon enough for oil bulls but even then, it might not even matter. With the current output cuts running, it still hasn’t been enough to tame down inventories build in the market and the latest data overnight epitomises that.