EIA warns over 6 million bpd losses as OECD stocks fall

Business