Wednesday 2nd of April 2025

Oil...

Oil peak as soon as next year?...