Sep 6, 2022

Price Cap on Russian Oil Not a ‘Panacea’ for Global Energy Markets, Experts Warn

The Group of Seven's (G-7) plan to install a price cap on Russian crude oil isn't a "panacea" for international energy markets and may worsen conditions, according to experts. G-7 finance ministers recently agreed to institute a price cap on ...