Oil price caps best week since 2017

//Oil price caps best week since 2017