IEA expects global oil supply to decline by 4.3 mln bpd in 2026
TASS
—
According to IEA estimates, global oil supplies rose by 2.4 million bpd in July to 101.5 million bpd, as Gulf countries continued to restore oil production