Brent Hits $108, Diesel Export Ban Pushback & Behind the Meter Power Goes Big | BDE 09.29.26