Crude oil prices are enjoying the view from new heights after an astonishing leap to start the week on the back of OPEC+ cutting their production targets. Will WTI recover further?
Crude oil prices are enjoying the view from new heights after an astonishing leap to start the week on the back of OPEC+ cutting their production targets. Will WTI recover further?