The oil market faces the risk of a major shock as high interest rates cause traders to dump inventories

The oil market faces the risk of a major shock as high interest rates cause traders to dump inventories