Berlin, March 10 (AFP/APP): The G7 club of the most industrialised nations on Thursday urged big energy-producing countries to boost deliveries to blunt the impact of the Russian invasion of Ukraine on prices. “We call on oil and gas producing countries to act in a […]