Marcus McGregor Discusses the Oil Markets in MarketWatch

November 30, 2021


Marcus McGregor, Head of Commodities Research, comments on the current state of oil markets in a MarketWatch article. Click here to read more.