Oil Demand Reaches 120 Million Barrels Per Day
Amidst the recent overall downturn in oil prices, OPEC's optimistic demand forecast has given the oil market a much-needed boost.On September 24th local time, OPEC released its annual outlook report, ...