Green Trends

306039914 | Adobe Stock
EIA expects the price of crude oil to fall to below $60 per barrel by the end of the year and average near $50 per barrel through 2026.
U.S. oil production is projected to peak near 13.6 million barrels per day in December but will decrease to around 13.3 million barrels in 2026 as lower prices reduce drilling...
Sept. 4, 2025