
Recently, Azerbaijan-based Socar Trading said oil could touch $100 a barrel in 18-24 months. Bank of America-Merrill Lynch expects oil to trade in triple digits over the next few years.
from Commodities-Markets-Economic Times
Read The Rest:economictimes...