What the price cap on Russian oil could mean for energy markets
As the G7’s new price cap on Russian oil kicks in, attention now shifts to the potential impact on energy markets. Anthony Okolie speaks with Bart Melek, Head of Commodity Strategy at TD Securities, about the latest developments and the outlook for oil prices going forward.