A.M. Update

Index futures are down between -0.1% and -0.8% as WTI Crude oil futures are up +3%  ($86), even as The Wall Street Journal reports that the IEA is expected to announce the largest-ever oil reserve release today. The IEA proposed a record 300–400 million barrels (more than double the post-Ukraine release), with discussions among G7 nations….

This content is for All Access members only. Register here.
Already a member? Log in here