04 Nov 202621:40 PM
US crude futures fell $7.97, or 8.29%, to settle at $88.12 a barrel
Most Read
1
U.S. House Democratic Leader: We are on the verge of victory
2
A Lebanese in the US Senate
3
Bitar Files Charges and Questions Suspects in Beirut Port Blast Case
4
Internal Security Forces release photo of alleged fake lawyer
5