The price of oil extends the rebound from the weekly low ($70.76) as US inventories contract for eight consecutive weeks. View All Posts Post navigation Previous Post Central Bank Watch: BOE & ECB Interest Rate Expectations UpdateNext PostMexico’s High Inflation Opens Door to More Rate Hikes, Mexican Peso Outlook Brightens