Barclays raises oil price view on tighter supply outlook

10 Jul