Barclays has slashed its crude oil demand outlook, now expecting full-year growth of 900,000 barrels per day.

2025-03-14

Barclays has slashed its crude oil demand outlook, now expecting full-year growth of 900,000 barrels per day.