- Advertisement -
Oil prices may rise to $120, impacting inflation and risking stagflation, warns analyst David Scutt from StoneX
David Scutt, Senior Market Analyst from StoneX, breaks down where oil prices could be heading, warning that persistently high energy costs could fuel inflation, slow economic growth…

