How does CBD oil help with pain relief and what are its potential benefits?

How does CBD oil help with pain relief and what are its potential benefits?