Other
Oil markets will be less pressured in the fourth quarter than anticipated
The oil market saw a 30% smaller deficit than expected, according to an analysis from the IEA.
Source link
The oil market saw a 30% smaller deficit than expected, according to an analysis from the IEA.