Oil prices ended mostly unchanged on June 14, after hitting their highest levels in more than two years, as growing US crude production and Britain’s...
The oil demand outlook for growth in 2019 has lowered due to rotting prospects for world trade, the International Energy Agency (IEA) said on Friday,...