Marketplace Morning Report

Is the price cap squeezing Russian oil?

by Will Bain