Real-time US crude oil production data pegs April at ~12.7 million b/d.
That's -950k b/d from the consensus average for Q2.