ODAC Newsletter – Apr 13
The IEA poured oil on troubled waters, so to speak, in its April Oil Market Report this week, suggesting a possible “turning of the tide for market fundamentals”. The agency said supply is ahead of demand for the first time since 2009, though geopolitical threats remain…


