Oil prices continue to fall, charging toward a new 18-year low as gloomy demand outlooks persist even after a historic production cut.
Oil prices continue to fall, charging toward a new 18-year low as gloomy demand outlooks persist even after a historic production cut.
China's defense budget will rise about 7 percent this year, the spokeswoman for China's parliament said on Saturday, its slowest pace since 2010 and the second year in a row it will not log a double-digit percentage increase; Reuters reported.