Oil Prices Unlikely to Return to $70 Soon, Says ATFX Chief Strategist
According to ATFX's chief market strategist Nick Twieda, via Jin10, oil prices are unlikely to return to $70 soon. Twieda noted that uncertainty remains regarding when the strait will truly reopen and how long oil flow normalization will take, stating the process will require months rather than
GateNews·06-15 00:01
