I'm a bit slow off the mark this month but both the IEA and OPEC have released April numbers for total liquid fuel supply, while the EIA is up to January. The most recent changes are above (not zero-scaled to better show changes). The IEA is now up to 91. The pattern we've seen in 2012 of supply rather flat is still holding, however it's notable that the most recent OPEC monthly oil report revised the level of all three months Jan-Mar up by around a half a million barrels/day (so the seeming 2012 mini-plateau is now at a higher level than it was). There is still a spread of almost two million barrels/day between the three sources indicating the overall levels of uncertainty in global supply are quite high at the moment, so maybe none of this should be taken as more than suggestive until more data comes in.
Including the Brent price trend on the right axis and going back to 2002, the data looks as follows: