March 18, 2026 by Alex Scott March 18, 2026 Newsletter Market Pulse U.S. crude inventories rose by 6.2 million barrels for the week ending March 13, reaching 449.3 million barrels, approximately 1% Continue Reading