OGJ Newsletter

Energy prices tumbled Nov. 15-16 in expectation of a build in US crude inventories, as most traders claimed energy markets are "finally coming in line with the demand-supply equation" after earlier being "way overboard."

Nov 22nd, 2004
Th 162549
In order to access this content, you must be logged-in and have an active subscription to the OGJ Premium Archive

Subscribe

More in Companies