Oil gains as leaders pledge $5 trillion injection into the global economy
Prices regain ground on pledge from G20 major economies but demand outlook remains bleak
Prices regain ground on pledge from G20 major economies but demand outlook remains bleak