Oil continued to careen lower today, both WTI crude and Brent free falling around 4.25%. (Natural gas tumbled even more – 4.65%.) Oil-dependent nations that have been planning poorly are reeling, Venezuela and Russia among them.
Oil continued to careen lower today, both WTI crude and Brent free falling around 4.25%. (Natural gas tumbled even more – 4.65%.) Oil-dependent nations that have been planning poorly are reeling, Venezuela and Russia among them.