Oil Prices: How They Are Really Affecting Businesses in the U.S.
Over the last couple of years, global oil prices have slumped to lows not seen since 1970. This has led to much distress for many of the energy producing countries and the oil industry.
Read Entire Entry