Oil prices fell more than a dollar per barrel, losing more than 1.5 percent in early transactions, Monday, after disappointing Chinese inflation data and a lack of clarity about Beijing’s economic stimulus plans, which raised concerns about demand.
Source link