The price of crude oil hit its lowest level in 6½ years Friday amid concerns over a slowing economy in China, a huge energy consumer, and strong global production. The U.S. crude contract fell as low as …
The price of crude oil hit its lowest level in 6½ years Friday amid concerns over a slowing economy in China, a huge energy consumer, and strong global production. The U.S. crude contract fell as low as …