Price cap reportedly pitched at $60 per barrel amid shipping confusion
Poland is reportedly a holdout against the suggested cap, which is intended to knee-cap Russian oil profits
Price cap reportedly pitched at $60 per barrel amid shipping confusion Read More »