Oil prices firmed on Monday after data showed China's economic slowdown was not as big as some analysts had expected, with supply cuts led by the ...
A