After 6 consecutive weeks of draws in crude inventories, with only one being less than a multimillion draw, the market was in the green early this morning. However, it now has fallen into the red and is steadily losing ground. U.S. crude inventories fell by 6.5 million barrels last week due to increased demand and […]
Read MoreA Constant Tug of War
