Oil touches $110 a barrel for first time since May

Brent, Oil, Middle East, Russia
Business
image