The end of the oil stock rally

It’s simple supply and demand: Though there are plenty of customers demanding oil, new buyers lusting after oil stocks may soon be in short supply.

Random Posts:

Leave a Reply

You must be logged in to post a comment.