European natural gas prices headed for a weekly decline as market participants await a meeting between US and Russian leaders, which could determine the future direction of energy trade policies.
Benchmark futures edged lower on Friday and were…
Continue Reading