Share

Oil at $65-$75 per barrel in the next 12 months: Stanchart

Global growth is expected to be "trudging along" until 2019 and that should support oil demand, says Steve Brice of Standard Chartered Private Bank.
03:16
Sun, Jul 22 201811:18 PM EDT