WTI crude oil futures settle at $22.60
Global demand continues to slow
IEA chief Fatih Birol said demand may fall as much as 20 million barrels per day. There is no solution coming from the supply front.
Global demand continues to slow
IEA chief Fatih Birol said demand may fall as much as 20 million barrels per day. There is no solution coming from the supply front.
Leave a Comment