Oil prices fall 17% - is global demand signaling a slowdown?

CGTN Europe 2024-10-31

Views 6K

Spencer Welch, Vice President for Oil-Markets from S&P Global spoke to CGTN Europe about the oil price drops.

Share This Video


Download

  
Report form