Oil Fell to $87 on the Deal Announcement. Saudi Arabia Welcomed the Deal. The IEA Said Output Can Recover. Here’s the Energy Picture.
Global oil prices fell sharply on the deal announcement, with Brent crude moving from above $100 per barrel toward $87. […]









