The glut in global oil markets remains bearish for oil prices, although latest figures show China’s oil demand growth remains strong.
read more
The glut in global oil markets remains bearish for oil prices, although latest figures show China’s oil demand growth remains strong.
read more