The price cap does not impact Europe's ability to buy Russian oil, says Energy Aspects' Amrita Sen
Amrita Sen, Energy Aspects head of research, joins ‘Closing Bell’ to discuss the relationship between weather changes and energy consumption,Read More