Oil short sellers will be ‘ouching’ like they did in April, warns Saudi energy minister
May 23, 2023 at 10:04 AM EDT
Prince Abdulaziz bin Salman, Saudi Arabia's energy minister, delivers a stark warning to traders betting on falling oil prices.