Experts: price cap on Russian oil to further aggravate energy crisis
Analysts say that the recent agreement to impose a price cap on Russian oil by the G7 is likely to backfire on western investors as they expect to have the same counterproductive impact as previous sanctions on Russia.