Crude oil prices fall on expectations of release of US strategic oil reserves and the situation in China, says OANDA analyst  Marketscreener.com



Source link