Monday, August 24, 2026

U.S. has just 41 days of crude oil inventory left, the lowest level in half a century