Saudi Arabia's crude oil supply to China is set to fall to about 36.5 million barrels in December, trade sources said on Monday, on weak demand from the world's largest importer.
Oil price prediction has long been a critical factor for the global economy, influencing energy costs, transportation expenses, and even national budgets ...