Oil inches higher on hopes of US stimulus package
It is expected the $2 trillion aid package could help support demand, but it currently remains stalled in the US Senate
It is expected the $2 trillion aid package could help support demand, but it currently remains stalled in the US Senate