
watch now
WTI may struggle to top $90 a barrel as oil markets aren’t pricing in an 'existential crisis'
TD Securities' Bart Melek says plenty of spare capacity means oil unlikely to surge even with Iranian oil production at risk.
02:58
Mon, Jun 16 20259:45 PM EDT







