 |
After the head of the OPEC producers' cartel said there was no extra oil around the corner to dampen red-hot markets, U.S. light crude (CLc1) struck $44.24 a barrel. This is the highest since crude futures were launched on the New York Mercantile Exchange in 1983. |
 |