News

Heavy selling drove oil prices to four-year lows at the end of last week, marking the largest weekly decline in a year and a half. Market participants traded 4.067 million ICE Brent futures and ...