June 10, 2026
He describes the crisis in the Middle East as "very severe"
The proposed oil release will surpass 182 million barrels from 2022
Trump-Musk dispute impacts Tesla shares, and Nasdaq falls