Oil prices are expected to remain below $60 a barrel through 2017
MUMBAI (TIP): A Cushman & Wakefield report on oil released on Wednesday said oil prices are expected to remain below $60 a barrel through 2017 and below $70 through 2020. The research report titled, “Oil: […]
