no it s 2.9 million bpd. i red.
Nope. I don't know who's putting out those numbers, but they are bogus.