Looks like oil stocks were hammered pretty bad today. Start of bankruptcies for the highly leveraged frackers?
Global Oil Industry Outlook: An Insiders Perspective
« Next Oldest | Next Newest »
Messages In This Thread
Users browsing this thread: 1 Guest(s)