BARCLAYS ON OIL: INVENTORIES ARE ON TRACK TO TEST LOWEST LEVELS SINCE 2020 EVEN IN THE MOST OPTIMISTIC SCENARIO

2026-05-22

BARCLAYS ON OIL: INVENTORIES ARE ON TRACK TO TEST LOWEST LEVELS SINCE 2020 EVEN IN THE MOST OPTIMISTIC SCENARIO