News

G7 nations and the UK are considering lowering the price cap on Russian oil exports, which has become ineffective due to ...