Just how dependent are we on oil?

macroenergy.net Oil 18/03/2023