Advertisements
Read Time:6 Second
The prospect of lower demand sent oil prices sliding 5 percent — pushing West Texas Intermediate crude to $87 a barrel.
The prospect of lower demand sent oil prices sliding 5 percent — pushing West Texas Intermediate crude to $87 a barrel.