Oil prices have fallen. So why do supply and demand imbalances remain?
Oil prices have pulled back from recent highs as demand concerns and increasing recession fears take center stage in global markets. Greg Bonnell speaks with Daniel Ghali, Senior Commodity Strategist at TD Securities, about why crude prices don’t reflect current supply and demand challenges.