Independent financial news & research
The International Energy Agency (IEA) has projected a decline in global oil demand for the first…