Oil prices have fallen as the weekly US industry report showed domestic output still high and commercial fuel inventories generous.
Oil prices have fallen as the weekly US industry report showed domestic output still high and commercial fuel inventories generous.