185
OPEC cuts oil demand forecasts, following EIA. Trump reportedly discussed easing Iran sanctions. U.S. crude inventories drop to lowest in nearly a year. Oil prices tumbled more than 2% on Wednesday ... read whole article