Sources

8 Total Sources

IEA Warns Diesel Squeeze Will Last Into Late 2027 as Exports Drop 700,000 Bpd

Left33%
Right67%