The Supply/Demand Equation and Oil’s Price Drop
Oil prices are down again, and have dropped for five of the past six sessions. The proximate cause for yesterday’s drop was news that OPEC had cut its demand forecasts through 2035, except for next year. In addition, Libya indicated that it would soon resume operations of its largest oil field.