Barclays: (Regarding oil) Due to the lag in supply recovery, inventories are expected to continue to decline for at least the next few weeks.

2026-06-26

Barclays: (Regarding oil) Due to the lag in supply recovery, inventories are expected to continue to decline for at least the next few weeks.