Day: August 18, 2026

August 18, 2026
Category:

America’s stockpile of crude oil has dropped to the lowest level in more than four decades. According to the US Department of Energy, the US Strategic Petroleum Reserve declined by 6 million barrels last week to 298.7 million. Data from...