OPEC will have almost half a billion barrels of oil in transit to buyers at the start of June, the most this year, while analysts say about 20 million barrels is being stored on ships in another indication the glut has yet to dissipate. The Organization of Petroleum Exporting Countries is pumping the most oil in more than two years, determined to defend market share rather than prices.