Oil prices decline amidst concerns about US demand
Global oil prices fell Wednesday after rising in early Asian trading, as markets balance concerns about demand in the US, China’s pledge to support economic growth, decline in Russian supplies and decline in US inventories. According CNBC, Brent crude futures …