Oil prices fell below $89 a barrel on Tuesday, logging their first loss in four sessions, with demand concerns festering as wrangling continues in Washington over a deal to avert automatic tax
Oil prices fell below $89 a barrel on Tuesday, logging their first loss in four sessions, with demand concerns festering as wrangling continues in Washington over a deal to avert automatic tax