A tanker loaded with Iranian crude oil nears Gdansk, Poland. A million barrels of Iranian crude are expected to come off the market. EPA
A tanker loaded with Iranian crude oil nears Gdansk, Poland. A million barrels of Iranian crude are expected to come off the market. EPA

International Energy Agency dims crude demand forecast but market is 'well managed'