Crude oil prices pull back from last week’s high. China oil imports also hit record high in 2023. Manisha Gupta brings us the … Youtube