Robert Yawger, managing director and energy futures strategist of Mizuho Americas, says that although crude has bounced above US$80, there will need to be clear signs of rising demand for prices to move higher.
Mizuho's Bob Yawger says oil has run into a wall of selling
April 10, 2023
Mizuho news from around the globe
Mizuho Global News