Oil prices has inched higher, as investor optimism over the effectiveness of producer cuts encouraged record bets on a sustained rally, although growing US output and stubbornly high stockpiles kept price gains in check.
Oil prices has inched higher, as investor optimism over the effectiveness of producer cuts encouraged record bets on a sustained rally, although growing US output and stubbornly high stockpiles kept price gains in check.