IEA: Oil Bears Are Disregarding An Imminent Supply Shortage
The decline in oil prices over the past few weeks contrasts with an expected tightening of the market later this year when demand exceeds supply by nearly 2 million barrels per day (bpd), the International Energy Agency (IEA) said on…