The global oil market experienced a volatile day on Thursday, December 12, 2024. Crude oil futures closed lower after the International Energy Agency (IEA) revised its forecast for global oil demand. This downturn followed substantial gains in the previous session. The West Texas Intermediate (WTI) crude for January delivery fell by 0.38% to $70.02 per […]