Unexpectedly upbeat China manufacturing data lifts oil futures after overnight losses, with markets expected to focus on inventory reports next.
read more
Unexpectedly upbeat China manufacturing data lifts oil futures after overnight losses, with markets expected to focus on inventory reports next.
read more