Macquarie Forecasts 3.8 Million Barrel Drop in Crude Inventories Macquarie Group predicts a significant 3.8 million barrel decline in crude inventories, hinting at a tighter oil market supply. Discover the implications.