News

Oil prices on world markets remain above $66 per barrel as investors eagerly await a meeting between US President Donald ...