IEA expects global oil supply to decline by 4.3 mln bpd in 2026

TASS 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

Read full article at TASS →