Bank Of America: Oil ‘Anchored’ Until 2024

Brent oil prices should trade between a relatively narrow range of $50 to $70 per barrel through 2024, with prices “anchored” around $60, according to a new report from Bank of America Merrill Lynch.

Read more: https://bit.ly/2T2i3t4