Oil prices meander around $77 a barrel By: MarketWatch June 16, 2010 at 08:33 AM EDT NEW YORK (MarketWatch) -- Oil prices meandered around $77 a barrel Wednesday as investors took a tentative stance ahead of U.S. economic and inventory data. Read More >>