logotype
Sign in

Oil prices slip as China stimulus hopes fade

Oil prices
Oil rig