Oil falls to its lowest level in 3 months as the prospects for the return of supplies through Hormuz are evaluated
⚡ Quick Summary
Oil falls to its lowest level in 3 months as the prospects for the return of supplies through Hormuz are evaluated