Futures are limping lower after overnight China reported that export growth moderated from 14.8% in March to 8.5% in April, slightly better than market expectations, and unchanged from the 1Q23 average, while Imports unexpectedly collapsed, badly missing expectations.
Read More