Posted On: 04/18/2016 7:54:58 AM
Post# of 63862

Oil prices are heading south after
the world's top producers failed
to reach a deal on freezing output.
the world's top producers failed
to reach a deal on freezing output.

