Brent crude falls to $77.92, lowest price since 2010
Global crude futures plunged to fresh lows Thursday amid a swamped market as US production…
10 years ago
Global crude futures plunged to fresh lows Thursday amid a swamped market as US production…
Oil prices fell on Monday after a brief rebound, with the market weighed down by…