LONDON: Bank of America Merrill Lynch has retained its forecast that oil will average at $70 this year, after prices rebounded from a two-year low in December.
A