
INO.com Traders Blog http://ift.tt/24Mo9LY It has taken some time, but it looks like Saudi Arabia has finally won the oil wars. The long and steady decline in crude oil, which has taken over five years, has taken its toll on many small oil producers who have effectively been driven out of business. Saudi Arabia's cost of producing oil is […]
No comments:
Post a Comment