EIA Downgrades Crude Oil Price Forecast For 2019 Amid Weak Demand Estimation

Crude oil prices are rising, and energy players and investors are eyeing the market with high hopes as many industry experts estimate that the energy …