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….
