OIL prices slid yesterday as dealers mulled the weak demand outlook after having rallied the previous day on output cuts from key crude producer Saudi Arabia.
Europe’s Brent oil contract and US counterpart WTI crude fell more than 2% before trimming losses, one day after bouncing on news that Riyadh slashed daily output by one million barrels for July in a bid to prop up prices.