Crude oil prices will most likely remain high in the medium term says Carole Nakhle of Crystol Energy

Scroll to top