060420_oil_prices_hmed_1p





Oil prices hover around $ 140 a barrel

060420_oil_prices_hmed_1p