Oil is down -17% year-to-date. And here's the definition of the phrase "over a barrel": in a helpless position; at someone's mercy.
Click here to receive our daily cartoon for free.
Oil is down -17% year-to-date. And here's the definition of the phrase "over a barrel": in a helpless position; at someone's mercy.
Click here to receive our daily cartoon for free.