Category: Business

Oil prices fall amid demand concerns

Oil prices fell more than $1 per barrel, losing more than 1.5 % in early trading on Monday, after disappointing Chinese inflation data and a lack of clarity on China’s

MENU

CATEGORIES