Oil traded below $52 a barrel after U.S. crude inventories slid less than expected and added to concerns that the OPEC+ coalition's output cuts won't be enough ...
A