Oversupply is putting pressure on oil prices despite the US interest rate cut.
1 min read