Discussion in 'Wall St. News' started by ajacobson, Mar 15, 2020.
WTI touch the 29 Handel Yen moved over 1% Available cash markets are puking/ futures as well.
Separate names with a comma.