Oil prices Steady after Big Drop in US Stockpiles; Brent crude trading at 74.26 dollars a barrel Read more