Oil prices have recovered from last week’s losses but further gains are capped by uncertainties in the economic outlook, Commerzbank Research said.
What's Your Reaction?