Petroleum industry
Crude Futures Soar Amid Higher Demand Forecasts and Strengthening Euro
Crude futures rebounded on Tuesday, driven by higher demand forecasts and a stronger euro. The Energy Information Administration (EIA) revised its global demand forecasts for the remainder of 2015 upward by 190,000 barrels per day to 93.28 million bpd. Energy traders locked into some of their gains in