Oil falls to its worst quarter this year on demand concerns
Oil posted its weakest quarter since late last year as concerns over the global economic slowdown increased, especially after an unprecedented attack on Saudi Arabia’s key energy facilities. Brent futures have fallen 8.7% since the […]