Front month crude futures briefly touched $44.52/barrel following the weekly oil inventories report from the EIA which contained the following sentence: "At 406.7 million barrels, U.S.... Continued
Front month crude futures briefly touched $44.52/barrel following the weekly oil inventories report from the EIA which contained the following sentence: "At 406.7 million barrels, U.S.... Continued