World’s Worst Oil Investor
2 months
Inventories drawing globally, record oil demand, US economy chugging along, inflation under control, Russian production decreasing, shale plateauing, Middle East on fire, but it’s Friday, so you know what that means!