Follow us on
loading....
Global benchmark Brent crude settles at $102.77 a barrel, losing $10.73, or 9.5%. West Texas Intermediate (WTI) crude ends 8.2%,...