December 2014
December 15, 2014
Oil Prices Decline Again
Oil prices have dropped again, reaching levels not seen in five years, attributed to market conditions and increased U.S. shale production. OPEC's Secretary-General has indicated…