Top International News
Group of seven countries along with Australia and the European Union have agreed on a $60 per barrel price cap on Russian crude oil. While the price cap on Russian oil has kicked into force, Kyiv faces cold, dark winter.Credit WION