Oil prices remain pressured as supply floodgates open
Oil prices eased further, trading near 22-year lows as leading Opec producers flooded the oversupplied market
Oil prices eased further, trading near 22-year lows as leading Opec producers flooded the oversupplied market