TodayThursday, October 15, 2026

Oil and Gas- Page 86

Oil stabilizes after surge in US inventories

U.S. crude inventories rose about 3.6 million barrels in the week ending May 12, according to figures from the American Petroleum Institute. Seven analysts polled by Reuters had expected a drop of
May 17, 2023

Follow