Obviously a made up number but exciting implications for WTI and Brent front-month if true!
April 10, 2026 - 17:31 UTC
4
0
190