Crude oil in tug-of-war between China’s demand concerns and Saudi Arabia’s efforts to balance, says OANDA analyst  Marketscreener.com



Source link