Advertisement
Advertisement
Latest News Feed

Global food prices in 2022 hit record high amid drought

1 year ago

India signals it will continue to buy oil from Russia

1 year ago

G-7 joins EU on $60-per-barrel price cap on Russian oil

1 year ago

Russia keeps key gas pipeline to Germany switched off

1 year ago