The group also raised its 2027 demand growth view to 1.94 million bpd as renewed U.S.-Iran fighting threatens crude flows and Gulf production recovery.
43d ago
verifying reliability
No specialized terms available for this topic.